Sign in
Top
The Best Seafood restaurants in Norwood
Map view90 results
Yamato Hibatchi Sushi Bar
1200 Providence Highway Suits # 100 02062-5073
4.1 (50)
"Amazing food and great service. I had an issue with the alcohol in the food but the chef was so nice and accommodating. The hibachi was fun, very entertaining. Overall , a great experience worth the e..."