Pizza restaurant specializing in Italian (Southern) cuisine. Offers takeout and delivery.