Authentic Greek restaurant with a taverna-like atmosphere and pavement terrace. Serving fresh, traditional Greek and Italian dishes.