Eating Chinese Japanese Sushi at Shabu Lee restaurant in Norwood, MA.

Feedback

Do you manage or own Shabu Lee?

Yes