Restaurant
Pizzeria Libretto
384 locals recommend,
Tips from locals
Named one of the best Pizza spots in the City! A 5 min walk away east on Argyle!
Unique things to do nearby
Locals also recommend
Location
221 Ossington Ave
Toronto, ON