Lemonade Restaurant

146 S Lake Ave Pasadena CA 91101 USA

(626) 304-7700

Location