
Villa Italian Kitchen Opens Three New Restaurant Locations – Dublin Ohio’s Tuttle Crossing Mall, Birmingham’s Riverchase Galleria and Colorado’s Park Meadows Mall
Three New Food Court Locations Now Open Feature New York Style Made from Scratch Italian Pizza, Stromboli, Pastas, Fresh Salads…