Pizza restaurant offering both pizza by the slice and whole pizzas for takeout or delivery. Known for its delicious pizza.