Cha-Baa Thai & Sushi Restaurant

Florida (FL)

Cha-Baa Thai & Sushi Restaurant 6316 N. Powerline Rd. Ft. Lauderdale FL 33309

  • Address : 6316 N. Powerline Rd.
  • Phone : 954-489-9198
  • Fax :
  • Email :
  • Contact Person :
Back