1. Greenhouse Wood Fired Grill
3 Cape Rd, Mendon, MA 01756
Coordinate: 42.10186,-71.50504
Phone: (508) 634-8900
2. Willowbrook Restaurant
16 Hastings St, Mendon, MA 01756
Coordinate: 42.10531,-71.55543
Phone: (508) 473-4420
3. New England Steak & Seafood
11 Uxbridge Rd, Mendon, MA 01756
Coordinate: 42.10336,-71.56254
Phone: (508) 473-5079
4. George's Surf & Turf
116 Uxbridge Rd, Mendon, MA 01756
Coordinate: 42.09535,-71.57979
Phone: (508) 473-2125