Location We are located at 167A Massachusetts Avenue in the heart of East Arlington. From the Capitol Theater, we are one block closer to Cambridge on the opposite side of the street. We are on the same block as the Bank of America ATM machine and Olympia Pizza.
Public Transportation Alewife Station/Red Line - We are a 10 minute walk or bus ride (#67 or #79 from the station. Bus #77 - Stops near our doorstep; runs between Harvard Square and Arlington Center.