Chez Geppetto offers Italian pizzas with homemade dough, available for dine-in or takeout. They provide table service and accept card payments.