570 reviews
Address:
6316 Powerline Rd, Fort Lauderdale, FL 33309, United States
City:
Texas Fort Lauderdale
Category:
US places Asian restaurant
Phone number of Cha-Baa | Thai & Sushi Restaurant in Fort Lauderdale, Address of Cha-Baa | Thai & Sushi Restaurant in Fort Lauderdale, Working hours of Cha-Baa | Thai & Sushi Restaurant in Fort Lauderdale