Marcos Italian Restaurant

32 Main St, Tariffville, CT

Menu (As of 10/30)

Marcos Italian Restaurant: hours and how to order