Lemonade Restaurant
Restaurant
4525 La Jolla Village Dr Ste D35, San Diego, CA 92122, US
(858) 251-0912
Hours not published on validated sources
Lemonade Restaurant is a health-focused restaurant in San Diego, CA.
Healthy Eating Whole Foods Plant-Forward