Restaurant/Cafe
Website: http://www.upstairsonthesquare.com
91 Winthrop St., Cambridge, MA 02138
Upstairs on the Square hosts a wide variety of events.
Upstairs on the Square Restaurant
91 Winthrop St.
Cambridge, MA 02138