Thai Bistro is a top notch Thai Restaurant Ranked #1 of 12 Restaurants in Willowdale West Toronto. Some say it is amazing, rude, awesome. . The Latest Review:
Sent on the 11th of February, 2015
Excellent food, could be kept cleaner and the host's reputation for being rude has given the place a nickname, Thai Nazi.