One of the Upper West Side’s sweethearts, this spot offers great Italian food and is perfect for people-watching at its panoramic windows.
One of the Upper West Side’s sweethearts, this spot offers great Italian food and is perfect for people-watching at its panoramic windows.