Thai Chaba

Overview

Address: 23305 Mulholland Dr
Woodland Hills, CA 91364
Website: thaichabarestaurant.com
Phone: 818-591-8424