Roza Caribbean RestaurantRestaurant 4.5 Lima, Ohio, United States Share (567) 371-3539 rozacaribbeanresto.com/ 201 N Elizabeth St, Lima, OH 45801, USAReviewsLog in to leave a review.No reviews yet.