This Italian restaurant specializes in dishes made with 100% Italian products, with some ingredients sourced directly from Naples. They offer a menu featuring fresh ingredients.