Pizzeria D74's Chez Steph offers pizza for dine-in and delivery.