Review of Lemonade Restaurant

2047 Sawtelle Blvd, Los Angeles, CA 90025

Overall Rating

Review


Absurdly overpriced and small portions. Okay food but this should not be listed as a $

Updated 4 years ago