Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Thai Chaba
Overview
Address:
23305 Mulholland Dr
Woodland Hills, CA 91364
Website:
thaichabarestaurant.com
Phone:
818-591-8424