Stow House Of Pizza

#12 - Pizza - Maynard, Sandwiches, Delivery Services
156 Great Rd, Stow, MA, 01775, United States

Stow House Of Pizza

3.9 / 5 of 22 Reviews
Phone
(+1)9788970704
Address
156 Great Rd, Stow, MA, 01775, United States

Opening Hours

  • Monday
    11:00-21:00
  • Tuesday
    11:00-21:00
  • Wednesday
    11:00-21:00
  • Thursday
    11:00-21:00
  • Friday
    11:00-22:00
  • Saturday
    11:00-22:00
  • Sunday
    11:00-21:00

Amenities

Delivery
Parking
Reservations
Wifi
Takeout

Reserve now

Feedback

★ 3.9 / 5 of 22 Reviews

Based on the average assessment of 3.9 for the Stow House Of Pizza, one can assume that it has satisfied the majority of its guests.

What User doesn't like about Stow House Of Pizza:
I recently visited this so-called facility on 04/26/21. I ordered the internet menu. I ordered the ziti and veal dinner with a little sauce and mushrooms. I also ordered a 3-way small pizza and also a 4-way small pizza. when I delivered this to my family. what a surprise. the veal ziti dinner I ordered metamorphed in hard dry chicken breast hard ad a stale bun. I called to report the error and was told we do not sell... View all feedback.

I recently visited this so called Establishment on 04/26/21. I ordered off the internet MENU. I...

dana-28

I recently visited this so-called facility on 04/26/21. I ordered the internet menu. I ordered...

More information

On the homepage of the restaurant menupix.com, there could be the option to order menus, and you can also purchase dishes for pickup here.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now