From Our Editors
Serving a range of tasty food and drink, Extra Long Sausages in Boston will have you thinking about seconds (or thirds).
Don't waste time searching for parking, we've done all the work for you. Spaces available here. Arrive in a quick and timely manner when you hop aboard public transit at Yawkey (Framingham/Worcester), Blandford St. (Green), and Kenmore Station (Green).