Ahmad Test
4 Star Yelp Rating
3 Ratings yelp logo
4647 West Kennedy Blvd Tampa, Florida 33609 | Restaurant Info