Balboa Thai Food

Overview

Address: 11872 Balboa Blvd
Granada Hills, CA 91344
Phone: 818-832-4786