La Tap-Pizzella is a pizza restaurant offering Italian cuisine in a renewed, family-friendly atmosphere. They specialize in pizzas and homemade dishes.