You would never guess it by lookin at the place, but they have the best Thai food i've ever eaten!
All reviews seem positive