Get directions to: Ephesus-kebab Lounge, Walnut Creek, CA
Restaurant address: 1321 Locust St Walnut Creek, CA 94596, USA
Restaurant: Ephesus-kebab Lounge