3115 Winston Churchill Blvd, Unit 1, Mississauga L5L 2W1, Canada
No delivery
Spot something wrong?
Dishes at East Tea Can. Prices may vary in venue.