Pizza Villa
Address:
21501 Village Lakes Shopping Center Dr, Land O Lakes, FL 34639
Phone:
(813) 949-7483
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 12pm-10pm
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Dinner
Other Details:
Pizza Villa is a family-owned Greek and Italian restaurant in front of the Village Lakes shopping center on Highway 54 in Land O' Lakes. Though the decor is Greek, the specialty here is pizza. The restaurant also serves gyros, salads, pasta and other Greek and Italian meals.
Pizza, Restaurants
Other Businesses:
- ABC Pizza International Inc at 4005 Land O Lakes Blvd, Land O Lakes, FL 34639
- Chili's Grill & Bar at 22629 State Road 54, Land O Lakes, FL 34639
- McDonald's at 2420 Land O Lakes Blvd, Land O Lakes, FL 34639
- New Tung Tung Two Restaurant at 7040 Land O Lakes Blvd, Land O Lakes, FL 34638
- Hungry Harry's Famous Bar-B-Que Catering at 3116 Land O Lakes Blvd, Land O Lakes, FL 34639