Villa Italian Kitchen
8200 Perry Hall Blvd #2450, Baltimore MD 21236
(410) 933-4919
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Seamless
Slicelife
Baltimore, Maryland
Villa Italian Kitchen
8200 Perry Hall Blvd #2450, Baltimore
(410) 933-4919