Hibachi Japanese Steakhouse | 6901 Rockside Rd #133 Independence OH 44131 United States Restaurant Menu & Phone6901 Rockside Rd #133 Independence OH 44131 United States 4.1/5
Wasabi Japanese Steakhouse | 4181 Rockside Rd Independence OH 44131 United States Restaurant Menu & Phone4181 Rockside Rd Independence OH 44131 United States 4.4/5
TOMO Sushi & Hibachi Restaurant | 1293 W 9th St Cleveland OH 44113 United States Restaurant Menu & Phone1293 W 9th St Cleveland OH 44113 United States 3.7/5
Benihana | 23611 Chagrin Blvd Beachwood OH 44122 United States Restaurant Menu & Phone23611 Chagrin Blvd Beachwood OH 44122 United States 3.7/5