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

16 Tyler St, Boston, MA   02111

42.350845 -71.060598
Map of Shabu Zen Restaurant
 
82% 100 31 22 Votes

Best of Citysearch

Nominated for:
Japanese Food (2009)
Your Friends

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