The Plaza At Sheraton Centre, 123 Queen St W, The PATH, Toronto M5H 3K6, Canada
The Plaza At Sheraton Centre, 123 Queen St W, The PATH, Toronto M5H 3K6, Canada
No delivery
Spot something wrong?
Dishes at M Square Coffee Co.. Prices may vary in venue.