R
Rob P Review of TD Garden
Great stadium! Awesome place to watch a game. Frie...
Great stadium! Awesome place to watch a game. Friendly staff, clean facilities and easy to navigate. Concessions are super expensive but that s how it goes in the Boston market. Go Celtics!
Comments: