Lemonade Restaurant

Review by Lucy

Fashion Island Mall, 987 Newport Center Dr, Newport Beach, CA 92660
2 years ago
Celiac friendly

Lots of great gluten free salads, hot dinners, and desserts.