Vesuvius is an Italian restaurant with Mediterranean options, specializing in rice dishes, fresh seafood, and offering gluten-free, vegetarian, and vegan choices.