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”. BACK TO REVIEWS