Lido Peninsula/Newport Beach, Ca.

Lido Peninsula/Newport Beach, Ca.

Where the water meets the sand

&

it’s almost always bikini season.

2820 Newport Blvd.,

Newport Beach, Ca. 92663