Shabu Zen Restaurant
(617) 292-8828 | View Website

16 Tyler St, Boston, MA | Directions   02111

42.350845 -71.060598

Shabu Zen Restaurant
Shabu Zen Restaurant
 
82% 100 31 22 Votes

Best of Citysearch

Nominated for:
Japanese Food (2009)
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!