Pizza restaurant offering delivery and a wide menu. Known for quick service and affordable prices.