Balboa Thai Cafe

101 Palm St.
California
United States