This traditional Greek taverna offers an unforgettable dining experience with delicious appetizers and large portions. Highlights include steamed fresh mussels and fresh shrimp, making it a great choice for fish or meat lovers.