La Lenza is an Italian restaurant specializing in seafood. It offers vegetarian and gluten-free options.