Newport Beach - Now Open!

Lido Village
3450 Via Oporto #103
Newport Beach, CA 92663
T 949-945-2608

Sign up for our newsletter for updates on new store openings & more.