Japanese Restaurants

Ninja Sushi and Hibachi

Address: 7873 Munson Rd, Mentor-On-The-Lake, OH 44060

Sushi 86

Address: 1050 E 9th St, Cleveland, OH 44114