Cdb Italian Rest Carrollwood 12603 Wood Ibis Way Tampa, FL 33624 Phone: (813) 969-4606
Category: Restaurant