Grand Prix Pizzeria offers pizza and other Italian fare.