Taverne Ikaros offers a culinary experience with Greek specialties, alongside popular pizzas and burgers.