Contacts: address, phone number and etc.
Address | 156 Great Road, Stow, MA 01775 Get directions |
Phone number | +1 978-897-0704 |
Opening hours Closed now. Today: 11:00 am — 09:00 pm
Sunday | 11:00 am — 09:00 pm |
Monday | 11:00 am — 09:00 pm |
Tuesday | 11:00 am — 09:00 pm |
Wednesday | 11:00 am — 09:00 pm |
Thursday | 11:00 am — 09:00 pm |
Friday | 11:00 am — 10:00 pm |
Saturday | 11:00 am — 09:00 pm |
Photos
Reviews about Stow House of Pizza
- 4 / 5By craig a holmesGOOD food great staffNovember 13, 2016
- 4 / 5By Justin CarterAgree, steak bomb is the bomb. Fries could be crispier, lil soggy but still tasty. Glad this place is close.June 15, 2016
- 5 / 5By criag listGreat food for a great price. They recently updated there menus to TV screens!! And re did there counter tops looks awesome and makes me feel confident about both ordering the food and dining in. My family and friends that ive induced too Stow House always thank me for showing them this jem! Plus very freindy staff and of course always great food!June 13, 2016
How would you rate Stow House of Pizza?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Stow House of Pizza
Stow House of Pizza is a restaurant based in Stow, Massachusetts. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.