Sala Thai, 2666 Alta Vista Dr., Ottawa Alta Vista
986th visitor, Write a review
Sala Thai Map

near K1V 7T4

Sala Thai is People's Choice, 2016 winner



They say Sala Thai is excellent, good