Centro Pizza: Authentic pizza restaurant specializing in wood-fired pizzas, available for takeout and delivery.