This Greek taverna offers fresh fish and meat dishes, along with excellent cooked meals and mezedes. The staff is friendly, contributing to a welcoming dining experience.