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