The Satellite Room
Interesting-sounding place; The Satellite Room is apparently attached to the All About Music music school, and possibly because of that, it’s one of a very, very small number of venues in town that are not only non-smoking…
Written on October 12, 2010 | Posted in Venues