Nonna's Oven is an Italian restaurant serving pizzas and hearty sandwiches based on 50-year-old recipes. Beer and wine are also available.