2574 Birchmount Rd, Toronto, Ontario M1T 2M5, Canada, Toronto
Best food around here.
Lonsdale, Toronto, Ontario, Canada, Toronto
Went there at lunch for two take out pizzas. Friendly greetings, quick service... no complaints. The place would also ta
946 Bloor Street West, Toronto, Ontario, Canada, Toronto
Although there is a variety of products and the service is very good, the prices are as high as their competition.
Best food around here.