Location: New York City, NY, United States
Description A place of interest in New York City. Rollo's sidewalk cafe is not far from the Lincoln Center.