Pizza restaurant known for tasty food and accessible prices.