This establishment is a cafe, restaurant, and bar. It is located in Florence and has received one review, rating it 1 out of 5.