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