Pizza restaurant offering takeaway and delivery services. Known for affordable prices, including a 3-pizza deal.