Skip to content
Return to Nav
Villa Italian Kitchen White Marsh Mall
8200 Perry Hall Blvd Suite 2450 Baltimore, MD 21236 US
(410) 931-7101(410) 931-7101
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
11:00 AM - 6:00 PM