Pizza restaurant specializing in Italian pizzas and pasta. Offers takeout and accepts credit cards.