Traditional Greek taverna specializing in grilled meats. Located near the suburban train station.