Island Vibes Restaurant
4 Star Rating
1558 Cleveland Ave Columbus, Ohio 43211 | Restaurant Info