Shabu Zen
16 Tyler St, Boston
(617) 292-8828
Recent Reviews
Shabu Zen
16 Tyler St, Boston 02111
(617) 292-8828