1. Dolphin Seafood Restaurant
12 Washington St, Natick, MA 01760
Coordinate: 42.28482,-71.34661
Phone: (508) 655-0669
2. Metropolitan Bar & Grill
1245 Worcester St Ste 3009, Natick, MA 01760
Coordinate: 42.30004,-71.38508
Phone: (508) 651-0003
3. Morse Tavern
85 E Central St, Natick, MA 01760
Coordinate: 42.28505,-71.33931
Phone: (508) 655-7878
4. Central Street Cafe
158 E Central St, Natick, MA 01760
Coordinate: 42.2884,-71.33314
Phone: (508) 647-0200
5. Station 5 Grille
17 Watson St, Natick, MA 01760
Coordinate: 42.28153,-71.378
Phone: (508) 653-5758