50 Taunton Rd E L1G 3T7, Canada
No delivery
Spot something wrong?
Dishes at Leon's Shawarma Falafel. Prices may vary in venue.