Cha Chaa


10757 Glenoaks Blvd
Los Angeles, CA 91331

A Thai and Vietnamese Restaurant in Los Angeles CA

We opened our restaurant on Sherman Way in 2005 and after a short break we're back at our new location on Glenoaks Blvd.


Day Opening Closing
Monday  11:30 AM 8:30 PM
Tuesday  Closed  
Wednesday -  Sunday 11:30 AM 8:30 PM
Click the button to add a review for Cha Chaa

Add Review