I have eaten here several times and never gotten sick. I love the lemongrass chicken! So good
— Very
— Some
— Excellent