Pizza e Pazzi (St Clair/Dufferin)

Lunch & Dinner

  • 1182 Saint Clair Avenue West. Toronto
  • P: 4166519999
  • Business Hours Open 5:00 PM - 9:30 PM