Leonardo's On Mane


Leonardo's, Schomberg's Gourmet Pizzeria has been located in the heart of town for over two decades. In the past few years under new local ownership and staff, Leonardo's has redef...
Phone:

Category:
Pizza & Pizzerias

Status:
  (History)

Address:
289 Main, L0G 1T0, Schomberg   show map  Directions