Umberto's Pizza is a restaurant offering delicious pizzas, with a notable variety of vegetarian and vegan options. They are known for not having long delivery times.