And let this be my first post in the Cafe...
Coming to BU this fall. I've gotten things down to Allston, potentially Back Bay, maybe even the other side of the river. I keep hearing that people love Allston because apparently it's where large swathes of BU live. Any ideas?