Ocho Rios True Island Cuisine
1007 Ivanhoe Rd
Cleveland, OH 44110
US. Phone: (216)2496246
Minimum purchase of $20 at restaurant.
We serve the most authentic Jamaican and Caribbean food this side of the islands! From our Oxtail to our Curry Chicken you will have a taste of the islands in your mouth. We also do catering!!!