Pizzeria Nestor offers over 100 pizza varieties, plus appetizers, salads, soups, burgers, and fried foods.