CHABAA THAI JAPANESE RESTAURANT

(954) 489-9198


Get Directions

6316 Powerline Rd, Fort Lauderdale, FL 33309

Mon-Fri 11:30 AM-9:00 PM

www.chabaasushi.com/