At Marco's Restaurant

There is something for everyone

Marco’s Restaurant in Lewiston, ME is a family-owned and operated restaurant serving authentic Italian cuisine. Our casual upscale restaurant prepares a variety of traditional Italian dishes from family recipes handed down to Marco himself from his family in Calabria, Italy. Some of our famous dishes include the Venetian Parmigiana, the Chicken Dolce Amara, and our delicious Tortellini Carbonara. We also have an assortment of mouthwatering seafood, chicken, steak, and gluten-free options available.

Explore our menu

Groups & Parties

Book your next event with us

Weddings, rehearsal dinners, birthdays, gatherings, anniversaries, funeral luncheons and more! We have different sized function rooms to accommodate all your needs.

Inquire about parties

Place your order

Your favorites, delivered

Order your favorite dishes online and enjoy them at home. Our quick delivery service ensures your meal arrives hot and fresh.

Order onlineSlice Order
previous slidenext slide

Stay in touch

Location

12 Mollison Way
Lewiston, ME
04240

Hours

Fri, Sat
11:00 AM - 9:00 PM
Mon, Tue, Wed, Thur
11:00 AM - 8:00 PM