Get directions to: Balboa Thai Food, Granada Hills, CA
Restaurant address: 11872 Balboa Boulevard Granada Hills, CA 91344, USA
Restaurant: Balboa Thai Food