1. 16 Handles
102 Providence St, Mendon, MA 01756
Coordinate: 42.08893,-71.53252
Phone: (508) 734-5259
2. Hp Hood
12 Ashkins Dr, Mendon, MA 01756
Coordinate: 42.08392,-71.53736
Phone: (508) 478-5566
3. Lowell's Restaurant
75 Cape Rd, Mendon, MA 01756
Coordinate: 42.09269,-71.50052
Phone: (508) 473-1073