Hibachi Steak House
315 Morse St
Norwood, MA 02062
Norwood
Restaurant/cafe
Shabu Lee
654 Washington St
Norwood, MA 02062
Norwood
Restaurant/cafe
Bamboo Cafe
663 Washington St
Norwood, MA 02062
Norwood
Restaurant/cafe
Fuji Hibachi
1200 Boston Providence Tpke.
Norwood, MA 02062
Norwood
Restaurant/cafe