Tile and Stone of Italy is a Tile store located in 317 N Willow Ave, Tampa, FL 33606. Tile and Stone of Italy has an average rating of 5.0 from 2 reviews. For those who need a Tile store in Tampa, Tile and Stone of Italy is a top-rated choice.