Villa Carmela is a countryside restaurant offering traditional cuisine. Enjoy a meal surrounded by nature.