1. Thai Island
456 Main St, Holden, MA 01520
Coordinate: 42.33224,-71.83565
Phone: (508) 829-8272
2. Mexicali Grill
700 Main St, Holden, MA 01520
Coordinate: 42.34108,-71.83975
Phone: (508) 829-7700
3. Specialty Sandwich Co Inc
624 Main St Ste 2, Holden, MA 01520
Coordinate: 42.33838,-71.83672
Phone: (508) 829-4848
4. Val's Restaurant & Pizza Palace
75 Reservoir St, Holden, MA 01520
Coordinate: 42.3478,-71.8662
Phone: (508) 829-5995
5. Subway
1115 Main St, Holden, MA 01520
Coordinate: 42.34908,-71.85917
Phone: (508) 829-9365
6. McDonald's
638 Main St, Holden, MA 01520
Coordinate: 42.33955,-71.83742
Phone: (508) 829-5615
7. Holden Pizza
597 Main St, Holden, MA 01520
Coordinate: 42.33629,-71.83624
Phone: (508) 829-5406
8. Domino's Pizza
1140 Main St, Holden, MA 01520
Coordinate: 42.34981,-71.85975
Phone: (508) 829-1919
9. Orbit Pizza
985 Main St Ste A, Holden, MA 01520
Coordinate: 42.34487,-71.85443
Phone: (508) 829-5030