Greek Taverna offering delicious food. Known for its tasty dishes and friendly service.