Pizza Villa
Address:
21501 Village Lakes Shopping Ctr Dr, Land O Lakes, FL 34639
Phone:
(813) 949-7483 Restaurants
Other Businesses:
- Murphy's Liquors at 21527 Village Lakes Shopping Ctr Dr, Land O Lakes, FL 34639
- Ichiban Buffet at 21627 Village Lakes Shopping Ctr Dr, Land O Lakes, FL 34639
- Kim Bo Chinese at 21521 Village Lakes Shopping Ctr Dr, Land O Lakes, FL 34639
- White Room at 6472 Land O Lakes Blvd, Land O Lakes, FL 34638
- Debbies Front Porch at 21519 Village Lakes Shopping Ctr Dr, Land O Lakes, FL 34639