Pizza restaurant offering traditional and specialty pizzas, with takeout and delivery options.