This Villa Italian Kitchen location has closed
5801 Cargo Road, Cleveland OH 44135
Write a review
You May Also Like
0.72 miles
800 Degrees Woodfired Pizza Kitchen - Cleveland Hopkins International Airport, Terminal A, 5300 Riverside Dr, Cleveland
Pizza, American
1.09 miles
Donte's Restaurant and Pizza Shop - 20850 Sheldon Rd, Brook Park
Pizza, Italian
1.17 miles
Grindstone Tap House - 826 Front St, Berea
New American, Gastropubs
Cleveland, Ohio
Villa Italian Kitchen
Pizza in Cleveland, OH
5801 Cargo Road, Cleveland
Suggest an Edit
Nearby Stores
United States Postal Service
5801 Postal Rd, Cleveland
FedEx Ship Center
5701 Postal Rd, Cleveland