Upstairs on the Square
The perfect place for a dinner party for two
91 Winthrop St., Cambridge, MA 02138
18 people saved this
Charming pastel walls in an airy space, cozy fireplaces, and flirty food like Island Creek Oysters with a Champagne Mignonette make Upstairs on the Square the perfect place for a romantic tete-a-tete.