Elia Walnut Creek
What people are saying
  ( Google reviews )


1520 Locust St,
Walnut Creek, CA 94596

Open time : 11:00 am - 2:30 pm, 5:00 pm - 9:30 pm

Mezethes

Soupa & Salates

Kirio Piato

Glyka

Kafes & Tsai

# Your cart is empty Add items to get started