Traditional Greek taverna located on a charming pedestrian street. Offers a dining experience in a beautifully renovated historic building.