Greek restaurant Taverna Trapieris offers a dining experience.