Theo's Pizza

55 W Wyoming Ave
Melrose, MA
- 144.4 mi.
$$$$
Based On 64 Reviews

Theo's Pizza

Theo's Pizzeria has been serving some of the best pizza around for more than 12 years. Every hand-crafted dish served here is made with fresh, local ingredients, and they're always affordable. Scratch-made pizza dough, pita bread, and more adds flavor, and with picks like specialty pizzas, pastas, subs, and calzones, there's lots to try.

Total Rewards Given
¤95
`

Details

Restaurant Hours
Mon 11:00am-10:00pm
Tue 11:00am-10:00pm
Wed 11:00am-10:00pm
Thu 11:00am-10:00pm
Fri 11:00am-11:00pm
Sat 11:00am-11:00pm
Sun 12:00pm-9:00pm

Accepted Cards