Authentic Italian restaurant, Mastro Ciliegia, located in Florence. Offers traditional cuisine in a central location.