Restaurant review: Thai Shan Inn If any of you are familiar with Toronto’s Dufferin St and Eglinton Ave W area, you know there are only … More