Shabu Zen
16 Tyler St, Boston
(617) 292-8828
Recent Reviews
You May Also Like
Jade Garden - 20 Tyler St
Chinese, Seafood, Chicken Wings
TIGER SUGAR - 14 Tyler St
Bubble Tea, Coffee & Tea
Tora Japanese Restaurant - 20B Tyler St
Japanese, Sushi Bar, Poke
Restaurants in Boston, MA
Shabu Zen
16 Tyler St, Boston, MA 02111
(617) 292-8828