Linwood Grille (aka The Linwood)


Linwood Grille (aka The Linwood)
69 Kilmarnock Street, Boston, MA
+1 617 267 8644

Typical Music:
local rock

Other info about the club (based on ads):
Off Boylston Street behind the Star Market. Free parking.


Boston Clubs
composer