We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Holland Pizza - CLOSED

5 Brimfield Rd, Holland, MA 01521-3011
+1 413-245-9090
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent0%
  • Very good67%
  • Average0%
  • Poor0%
  • Terrible33%
21 Apr 2015
“Great local restaurant!”
15 Apr 2015
“Holland Pizza ”
Restaurant Hours Closed
5 Brimfield Rd, Holland, MA 01521-3011
All Details
Reviews (3)
Traveller rating
Traveller type
Time of year
Reviewed 22 April 2015 via mobile

This is the busiest restaurant in town..OK... the only restaurant in town. The locals love it! It's always packed. Owned by a family with deep roots in Holland. Serves great food and better company. Highly recommend it!

Thank Karen P
Reviewed 15 April 2015 via mobile

Holland Pizza no longer exists. Instead is a fantastic restaurant called Dianne's Villa Nova. Dianne's is very clean, has been totally redone since Holland Pizza days. If you remember the pizza place don't let it stop you from visiting Dianne's!

Thank Heather B
Reviewed 27 August 2012

The new owner is doing good here and added delivery! Huge plus! They are offering some good pizza and sandwiches.

1  Thank Niki S
Nearby HotelsSee all Holland Hotels
Days Inn by Wyndham Sturbridge
815 reviews
4.62 km away
Economy Lodge
5 reviews
6.09 km away
La Quinta Inn & Suites Sturbridge
131 reviews
7.27 km away
Econo Lodge Sturbridge
90 reviews
7.62 km away
Nearby Restaurants
Dianes Villa Nova
38 reviews
.00 km away
Wales Irish Pub
12 reviews
3.22 km away
Traveler Restaurant
162 reviews
4.88 km away
Kaizen Sushi Bar and Grill
157 reviews
7.19 km away
Nearby Attractions
St. Anne's Shrine
53 reviews
7.03 km away
Old Sturbridge Village
1,214 reviews
7.23 km away
Brimfield Antiques Center
32 reviews
7.28 km away
Hemlock Ridge Golf Course
6 reviews
4.08 km away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 5 Brimfield Rd, Holland, MA 01521-3011
  • Location: United States  >  Massachusetts (MA)  >  Holland
  • Phone Number: +1 413-245-9090
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing