I live in Marblehead and order Cafe Vesuvius' pizza regularly. The pizza and sandwiches here are very good. For sandwiches, go for them on the italian bread and get baked in the oven. This is not a place you want to eat at but rather use as take-home or delivery. The 'dinning room' is small, unkempt and unappealing. And a... more





