Finally checked out Blue Fin sushi & hibachi located in Mentor, Ohio and was not disappointed! From the service to atmosphere to of course the delicious food. This place gets High Clehousewives ratings can’t wait to come back and try the Hibachi next time. Check their menu and info out here