at first i was thinking no for the following reasons: strip mall, dirty glass on the doors, strange unidentified smell; but it was busy, the reviews were good and there werethaipeople dining. we preceded to have great service and it's the best crab 'puffs' (wontons) i've ever had!!
give it a chance.