Advertisement

Upstairs on the Square

Upstairs on the Square

The upscale bar and restaurant Upstairs on the Square in Winthrop Square, which occupied its current location since 2002, recently closed.

Advertisement