Welcome to the Amore on the Marsh

We are a charming Italian Restaurant serving delicious Italian and All-American meals for dinner!

Our Location

Scarborough

521 Route 1
Scarborough, ME 04074

(207) 219-8256

Hours

Monday: Closed
Tuesday - Sunday: 4:00 pm - 9:00 pm