Sushi 86 Restaurant

Restaurant Location Restaurants Cleveland
Restaurant Name Sushi 86
Category Restaurant
Email address
Phone number
Location Cleveland, Ohio
Address 530 Euclid Ave Suite 32, Cleveland, OH 44115, United States
Latitude 41.49938
Longitude -81.689255

Sushi 86 located in Cleveland, Ohio is offering various menu of your choice.

Find all contact details of Sushi 86, contact numbers, email ID, address etc.


Leave a Reply

Your email address will not be published. Required fields are marked *