Restaurants in Boston, MA
Restaurants
720 Atlantic Ave.,
Boston ,
MA
02111
UNITED STATES
Based on 1 reviews
Pretty Nice Considering
This place is pretty great considering it's in a train/bus station. I had a drink or two with a friend while waiting for another buddy to arrive. It had a good vibe, and the drinks weren't too pricey.Worldwide > United States > Boston, MA > Restaurants