Maikel's Kitchen0 Ratings yelp logo
3864 West Waters Avenue Tampa, Florida 33614 | Restaurant Info