Update Info - Balboa International Cafe
This restaurant was reported as closed. If it is open, let us know.
Balboa International Cafe
301 Main St
Newport Beach, CA 92661
301 Main St
Newport Beach, CA 92661
This restaurant was reported as closed. If it is open, let us know.