Family-run Greek taverna serving homemade dishes and fresh fish. A long-standing establishment.