Tiny shopping center predominantly focused on water sports and rentals, yet there is also a modest food court.
Address 3402 Via Lido, Newport Beach 92663, United States
Coordinates 33°37'4.691" N -117°55'42.605" E