Island Vibes Restaurant
4 Star Rating
(61 Ratings)
1558 Cleveland Ave Columbus, Ohio 43211 | Restaurant Info