Enjoy delicious food and excellent service at this cozy taverna. Located on a charming street.