Villa Italian Kitchen
Pizza · Italian · Fast Food
Villa Italian Kitchen is a counter-serve pizza chain offering traditional pies, slices, pasta, and other Italian staples. With over 160 restaurants, it provides a quick Italian meal option.
Location
Location