• View on map
    Pizza Nova
    2210 Jane Street
    M3M 1A4 Toronto
    Details & Opening Hours

  • View on map
    Pizza Nova
    222 The Esplanade
    M5A 4M8 Toronto
    Details & Opening Hours


  • View on map
    Pizza Nova
    1928 Queen St E
    M4L 1H5 Toronto
    Details & Opening Hours

MAP