Villa Pizza, Cleveland

View gallery

7 photos

Below are pictures and videos. Select what you want to view below.

Cuisine: Pizza,Restaurant,Italian Restaurant
Contact: (440) 461-3887
Open Hours: Mon to Sat 10am - 9pm Sun 11am - 6pm
Traditional pizza, pastas, salads, Italian specialties, desserts and much more are all at Villa Pizza.