To navigate, press the arrow keys. Pizza Nova ← View details 3655 Saint Clair Avenue East, Scarborough, Toronto, Ontario M1M 1T1 +1 416-439-0000 Get Directions From* To * — Required information