Palace Pizza is a casual pizza restaurant with a kid-friendly atmosphere, also offering subs and BBQ.