177 Lisbon Street, Lewiston
(207) 783-0336
Visit Marco's Ristorante Italiano, a true "Italian Experience!"We hope to make your visit a true "Italian Experience!" The restaurant seats nearly 275 people. We offer great Italian cuisine for parties of two or for a full banquet room of guests. ...