Establishments | Italian | Restaurants
10053 N Dale Mabry Hwy Carrollwood, Florida 33618-4409 813.341.6929