Pizza restaurant offering various pizza styles, known for both dine-in and takeout options.