Tomatoes Italian Bar & Grill hero image

Tomatoes Italian Bar & Grill

Restaurant

280 MA-130, Sandwich, MA 02563, USA

Biter Score
8.2
Open
Monday: 4 PM – 10 PM