Restaurant
Chaba
6 locals recommend,
Tips from locals
Great Thai food in a sweet little setting. They deliver too, so if you want to eat in, just give them a call.
Unique things to do nearby
Location
12 W Park Ave
Long Beach, NY