Ciro and Sons - Florence, Italy

Ciro and Sons - Florence, Italy

This is a really cute place with good vibes if you sit downstairs. The pizzas and pastas are on the nicer side, but not necessarily “fancy”.