Balboa Thai Cafe
209 1/2 Palm St
Newport Beach, CA 92661
Newport Beach, CA 92661