Neapolitan trattoria offering Italian cuisine, pizza, and seafood. Features vegetarian, vegan, and gluten-free options.