Venue Info

Despite its name, The Snow Dome is not a dome at all -- it is nothing more than a single window. Then again, if you are handed a cheap and delicious snoball through that window, what more do you really need?

Despite its name, The Snow Dome is not a dome at all -- it is nothing more than a single window. Then again, if you are handed a cheap and delicious snoball through that window, what more do you really need?