Chao Thai Too


New York
Chao Thai Too

8437 Dongan Ave

Elmhurst, NY 11373

Chao Thai Too is the place to head if you're craving super authentic fish balls, soft shell crab, and sweet chili fried rice. Customize as many orders as you want, and leave feeling super fulfilled.