EST. AUGUST 28, 2014
CLOSED MARCH 17, 2020
Subject ID: 89003
This cafe was located at the Mall of America in Bloomington, Minnesota. To get to the cafe, you had to go into the Nickelodeon Universe amusement park.