Shedd Aquarium

Restaurant · 1200 S Jean Baptiste Pointe Dusable Lake Shore Dr Ground Level, Chicago, IL

More food in Chicago, IL