Thai Island
Thai Island is a quick service restaurant in the TD Centre Food Hall. It's a popular lunch options for meat, veggie and tofu combos with noodle and rice. They all serve decent noodle soup.
Join the conversation Load comments
Wang Lang
Nimman Thai on Lakeshore
Martine's Wine Bar
The Bell & The Beacon
Tzatziki on Mount Pleasant
Churrasco Villa
Okeya Kyujiro
Waterworks Food Hall Toronto