Nice location. You can sit on the terrace on the grand canal. I had a good gf pizza. Nice staff and atmosphere.
— Very
— Gluten-free items are marked on the main menu
— Most/All
— Excellent