This Greek taverna offers a traditional dining experience. It is known for serving classic Greek dishes in a welcoming atmosphere.