Karisma italiano0 Ratings yelp logo
308 N Rome Ave Tampa, Florida 33606 | Restaurant Info