Restaurant in Tampa
Family-run Italian restaurant serving homemade pasta, tableside cheese wheel, and cannolis
5273 Ehrlich Rd
Tampa, FL, 33624
(813) 961-1012