Lambretta Pizzeria & Wine Bar located on
Roncesvalles near Queen West, the answer to
satisfyingly well-balanced pies for Torontonians.