Cafe Vesuvius is a casual pizza restaurant known for its thin-crust pizzas and hearty sandwiches, with delivery available.