Harborside Pavilion

400 Main Street
949-673-4633
Balboa
California
United States
website