About Cha-Baa Thai & Sushi

Cha-Baa Thai & Sushi is a Thai restaurant located at 6316 Powerline Road in Fort Lauderdale, FL 33309. Cha-Baa Thai & Sushi has been described as an Good Thai restaurant and has received an average rating of 5 by our members.

Food

Decor

Service

User Reviews for Cha-Baa Thai & Sushi

All Reviews for Cha-Baa Thai & Sushi