Reviews for Chai Shai

10581 S Texas 6 #101, Sugar Land, TX 77498, USA

3.9 Star

68 review


Sort by:
D

Dolores Batirova

Delicious barbacoa!!!

S

Skye Vu

Best indian food in the bay area!

SiteLock