Basta la Pizza is a boutique Italian pizzeria specializing in fresh pasta and pizzas.