Vespa Pizza is an Italian pizzeria offering pizza and more. Known for its quality, it's a popular spot in town.