Get directions to: Cholada Thai Beach Cuisine, Malibu, CA
Restaurant address: 18763 Pacific Coast Hwy Malibu, CA 90265, USA
Restaurant: Cholada Thai Beach Cuisine