- Local Business
Catering in Indian Orchard, MA 01151
About Town Pizza
-
Town Pizza is your number one source for the best pizza in Indian Orchard, MA. We are an Italian restaurant specializing in a variety of items, including dinner salads, subs, appetizers, and much more. We only use the freshest ingredients to ensure that you are delighted. For great service in Indian Orchard, MA, call on Town Pizza.
Specialities
- Delivery
- Pick Ups
- Appetizers
- Dinner Salads
- Subs
- Lunch
- Pizza Restaurant
- Restaurant
- Catering
- Italian Restaurant
Languages Spoken
English
Hours of Operation
Sunday: 12:00PM to 9:30PM
Monday: 10:30AM to 9:30PM
Tuesday: 10:30AM to 9:30PM
Wednesday: 10:30AM to 9:30PM
Thursday: 10:30AM to 9:30PM
Friday: 10:30AM to 10:30PM
Saturday: 10:30AM to 10:30PM