The weekly Monday show, New and Improved, happens upstairs at Radio. Radio is located in Union Square, Somerville (NOT BOSTON), at 379 Somerville Avenue, which is at the corner of Somerville and Bow Street. The area is easily accessible from the MBTA bus system (85 from Kendall/MIT, 86 from Sullivan or Harvard, or 87 from Lechmere or Davis). It is less than one mile walking from Inman Square in Cambridge.
There is ample street parking in and around Union Square; meters run on two-hour increments until 8:00 p.m., after which parking is free. Somerville parking attendants are extremely vigilant, so be certain you are parked legally and your meter is paid in order to avoid a ticket.
For more information about the venue, check out the Radio website at radiobarunion.com.