Pizza Villa Restaurant

AAA Inspector Rating
21501 Village Lakes Shopping Center Dr
Land O' Lakes, FL 34639- Map It
Phone: (813) 949-7484
AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
This restaurant has been a local favorite for more than 30 years. They use family recipes to create a variety of Greek and Italian specialties. Known for their gourmet pizza, they also offer an eclectic menu that includes such items as grinders, Greek-style baked chicken, barbecue baby back ribs, moussaka, lasagna, fettuccine Alfredo and eggplant or chicken parmigiana.
On SR 54, just w of jct Land O'Lakes Blvd; in Village Lakes. 21501 Village Lakes Shopping Center Dr 34639
Closed some major holidays.
Casual Dining. Lunch and dinner served. Full bar.