Surf & Turf Cafe
Bars, Italian
Norwich, CT
1.8 mi