Lemonade Restaurant
4525 La Jolla Village Dr Unit D35, San Diego, CA 92122, USA
+1 858-251-0912
(5 reviews)
https://www.healthwebportal.com/health-web-portal-19/health-food-restaurant-san-diego-ca
Lemonade Restaurant
4525 La Jolla Village Dr Unit D35, San Diego, CA 92122, USA
+1 858-251-0912
(5 reviews)
https://www.healthwebportal.com/health-web-portal-19/health-food-restaurant-san-diego-ca