Villa Pizza
Add to Favorites
CLOSED NOW
Today: 10:00 am - 9:00 pm
Tomorrow: 10:00 am - 9:00 pm
23 Years
in Business
Phone: (605) 362-5989
Address: 1750 W Empire Mall, Sioux Falls, SD 57106
Website: http://www.villaitaliankitchen.com
Phone: (605) 728-6616
Phone: (605) 362-6577
Villa Fresh Italian Kitchen
2310 S Louise Ave, Sioux Falls, SD 57106
2717 W 41st St, Sioux Falls, SD 57105
3121 W 41st St, Sioux Falls, SD 57105
2409 S Shirley Ave, Sioux Falls, SD 57106
3408 S Gateway Blvd, Sioux Falls, SD 57106
945 S Marion Rd, Sioux Falls, SD 57106
2111 S Minnesota Ave, Sioux Falls, SD 57105
4801 S Louise Ave, Sioux Falls, SD 57106
3720 W 41st St, Sioux Falls, SD 57106
3901 W 41st St, Sioux Falls, SD 57106