Lhealth food

Lemonade Restaurant

Health food · Newport Beach

By phone

orders & questions

Call to order · (949) 717-7525

987 Newport Center Dr, Newport Beach, CA, 92660-6944

Directions
Website

Similar places nearby

Los Angeles