Elia Coming to Downtown Walnut Creek

1520 Locust St, Walnut Creek

According to a state ABC sign posted in the window where Lokanta is located in downtown Walnut Creek, a new restaurant called Elia will be opening here. For now, Lokanta remains open for the next three to four weeks according to a Lokanta employee. Check out the Pleasanton Elia menu, featuring Greek cuisine here.