Ocho Rios True Island Cuisine


1007 Ivanhoe Rd
Cleveland, OH 44110

 

An American Restaurant in Cleveland OH

Ocho Rios True Island Cuisine offers delicious dining, takeout and delivery to Cleveland, OH. Ocho Rios True Island Cuisine is a cornerstone in the Cleveland community and has been recognized for its outstanding Caribbean cuisine, excellent service and friendly staff. Our Caribbean restaurant is known for its modern interpretation of classic dishes and its insistence on only using high quality fresh ingredients.


Day Opening Closing
Mon - Thu 9:00 am 10:00 pm
Fri & Sat 9:00 am 11:00 pm
Sun CLOSED  
Click the button to add a review for Ocho Rios True Island Cuisine

Add Review