One of the best pizza I have ever tasted in Italy! The staff is friendly, we waited only 10 minutes on our meal! I recommend:)
— Very
— Gluten-free items are marked on the main menu
— Most/All
— Excellent