Chaba Thai
12 W Park Ave, Long Beach, NY 11561, United States
Southeast asian restaurant ◄ Southeast Asian restaurant ◄
Food is inconsistent... Sometimes its very good and other times it arrives cold for delivery. St...
Southeast asian restaurant ◄ Southeast Asian restaurant ◄