Pizza Max is a pizza restaurant known for fresh, generously topped pizzas and good value.