2950 Birchmont Rd, Scarborough M1W 3G5, Canada
No delivery
Spot something wrong?
Dishes at Delicious Shawarma And Falafel. Prices may vary in venue.