Italian restaurant Locanda Bel Fiore offers Italian and Mediterranean cuisine with vegetarian and gluten-free options. Features include outdoor seating and accessibility.