Nello Ristorante Pizzeria offers a relaxed Italian dining experience with traditional antipasti, pizza, and pasta. Sidewalk seating is available.