Cedar Heights Plaza, 699 Markham Rd E , Scarborough M1H 2A5, Canada
No delivery
Spot something wrong?
Dishes at Chick-Felays. Prices may vary in venue.