Joined In Jan 2022
No info available
After all this years, Sala Thai continues to tastefully sparkle and is still one of the best Thai restaurants in the city. Well recommended by foodies and hotel staff because of its great location in Downtown Burrard, good service, and outstanding authentic Thai food. A...must try is the chicken satay which is incredibly delicious. Best satay I’ve ever had.