Italian restaurant offering fresh pizzas, tasty pasta, and a value-packed happy hour menu with vegan options.