Theo's Pizzeria & Deli

Theo's Pizzeria & Deli

55 W Wyoming Ave, Melrose, MA 02176
781-207-9475

Open until 9:00 PM

Full Hours

$1.75 Delivery (20 - 35 min)

  • 5% OFF online
  • No minimum spend
  • Part of Slice Rewards
SlicePizza Places in Melrose, MA Theo's Pizzeria & Deli
Price: $$