Avoid, avoid, avoid. The food through 4 people was average ( mine was simply awful, one was very good for example), the service downright crap. There was a family of 12 in, kids screaming etc, then a kids football team turned up - so loud and the staff did nothing. Then for main courses, dishes that were supposed to come with potato came without, waitress needed us to point it out in the menu then she seemed to think hat was funny? Oh dear
If you own or manage Vesuvio, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.