Upstairs on the Square
The perfect place for a dinner party for two
91 Winthrop St., Cambridge, MA 02138
5 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.