Location

508 W Balboa Blvd Newport Beach, CA 92661

Located on the Peninsula in Newport Beach, CA, Lombardy’s Market & Italian Deli has Newport Beach’s best sandwiches on the beach!