Ela! Greek Restaurant
The finest experience in authentic Greek cuisine
Hot peppers, lettuce, pickle, and honey Dijon