Italian restaurant La Grotta offers a menu featuring Italian, seafood, and Mediterranean dishes.