Island Vibes Restaurant
4 Star Yelp Rating
58 Ratings yelp logo
1558 Cleveland Ave Columbus, Ohio 43211 | Restaurant Info