Sushi 86 - Cleveland, OH

Sushi 86 Cleveland is located at 530 Euclid Ave Suite 32, Cleveland, OH 44115, USA. Phone number: (216) 621-8686.
Sushi 86 Cleveland is located at 530 Euclid Ave Suite 32, Cleveland, OH 44115, USA.
The phone number is (216) 621-8686
The postal code of Sushi 86 Cleveland is 44115
The website is http://www.sushi86.com/