Pizzeria serving large, well-topped pizzas. Offers delivery and reservations. Located near a main road.