Levante Taverna is a restaurant. It offers a dining experience in Alykanas.