threespires
Well-Known Member
- Joined
- 7 Aug 2019
- Messages
- 6,188
- Team supported
- City
Yes. Worked there for a while, loved it. Used like to go to the restaurants in North End and argue with the waiters about football, lot of clueless Juve fans from what I remember.Enjoy Boston. A great city. If there Sunday and looking for a place to watch the game go to The Banshee on Dorchester Ave