Amato's Sandwich Shops

727 Roosevelt Trail, Windham, ME

Menu (As of 10/30)

Amato's Sandwich Shops: hours and how to order