Tonkotsu ramen at Momosan is just one more reason to love taking the Downeaster to Boston's North Station.
Post image

Comments