← Newport Beach restaurants
Lemonade Restaurant
No reviews yet
Restaurant987 Newport Center Dr, Newport Beach
Own or manage Lemonade Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address987 Newport Center Dr, Newport Beach 92660-6944
Phone19497177525
Websitehttps://www.lemonadela.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.