family pavilion at navy pier s

600 East Grand Avenue
Chicago
Illinois
United States