Error message

The spam filter installed on this site is currently unavailable. Per site policy, we are unable to accept new submissions until that problem is resolved. Please try resubmitting the form in a couple of minutes.

Sicily Pizza

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Fulfill any pizza cravings at Sicily Pizza, located on St. Clair Avenue West.
Address: 2438 St Clair Avenue West Toronto ON Canada M6N 1L2
Telephone 1 416 604-8899

Add Comment

To prevent automated spam submissions leave this field empty.