Nel Mio Piccolo is a pizza restaurant known for its delicious, easily digestible pizzas made with fresh ingredients and up to 48-hour leavening. Offers vegetarian options.