Went here as had looked for the best place to get pizza in Florence. Bonus was it was really close to our hotel.
You go in and downstairs to the restaurant. Upstairs is takeaway which was busy throughout the night.
Pizzas were yummy and only 5 Euro. Litre of local wine was about 8 euro and delicious! Had the best night while on our Florence trip.