La Vespa di Luigi offers a taste of Italy with delicious pizzas and other Italian specialties.