Traditional Greek taverna offering delicious food in a unique setting.