Skip to Main Content

Elia

Category Mediterranean

Address

1520 Locust Street
Walnut Creek, CA 94596
(925) 322-8671

Visit Website

Social Media

Details

Upscale restaurant serving Greek meals and small plates, plus live music.