Village Square Restaurant
Address:
109 S Main St, Haverhill, MA 01835
Phone:
(978) 374-9641
Nice to Know:
- Good For Kids Yes
- Parking Street
- Wifi No
- Wheelchair Accessible Yes
Restaurants
Other Businesses:
- Dunkin Donuts at 20 Plaistow Rd, Haverhill, MA 01830
- Wendy's at 19 Plaistow Rd, Haverhill, MA 01830
- Pizzeria Eros at 612 N Broadway, Haverhill, MA 01832
- Pizza Hut at 101 Plaistow Rd, Haverhill, MA 01830
- Primo Pizza at 2 Water St, Haverhill, MA 01830