italian restaurant in Lithia, Florida
About 7 results.
Villa Pizza
Brandon Town Center Drive 517, 33511 Brandon, United StatesVisit you local Villa Pizza at 517 Brandon Town Center Mall in Brandon,FL for traditional italian spaghetti, pizza, and salad