The Selfie Room is quickly becoming the trendiest and most Instagram-able place to take selfies in St Louis, MO. Take a fun afternoon of photo shoots, in your best outfits and with your best friends, what could be better? How about our ball pit, get lost in the nostalgia of your childhood in 10,000 balls, or explore the atmosphere in the cloud room, and get squeaky clean in the rubber ducky room?
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.