Details

More thai & vietnamese restaurants near Thai Room

252 Carlton Street(416) 924-8989