Know a great happy hour or special for this location?
Fans line up at this bright, bustling Japanese eatery for do-it-yourself tabletop hot-pot feasts.
Suggest an edit
16 Tyler St, Boston, MA 02111