Pizza Villa


21501 Village Lakes Shopping Ctr Dr
Land O Lakes, FL 34639

An Italian Restaurant in Land O Lakes FL

Pizza Villa, with a Mediterranean touch by Vasilios, is a family owned and operated restaurant.  We proudly serve authentic home style entrees from the Mediterranean, along with and Italian flair of pastas and American fare.  Our full menu caters to everyone. Dine in, take out, or use our drive-thru window. Catering is available to suit your needs.


Day Opening Closing
Mon-Sun 11:00am 10:00pm
Click the button to add a review for Pizza Villa

Add Review