3424 Via Oporto, Suite 101, Lido Marina Village, Newport Beach, California 92663 USA
Family Enjoying their boat ride!
Photo Credit: Yelp