Lemonade Restaurant

Review by Michelle

1348 Broadway Plaza, Walnut Creek, CA 94596
Celiac
1 year ago

Knowledgeable staff. Very tasty salads and proteins.