Viewing a single comment thread. View all comments

hortensemancini t1_itnh9eg wrote

I think Chopsticks in Leominster has one but I’ve only had hibachi there

2