Villa Pizza
Add to Favorites
OPEN NOW
Today: 10:00 am - 9:00 pm
23 Years
in Business
Saved to Favorites
Phone: (605) 362-5989
Address: 1750 W Empire Mall, Sioux Falls, SD 57106
Website: http://www.villaitaliankitchen.com
Phone: (605) 362-6577
Phone: (605) 728-6616
Villa Fresh Italian Kitchen
2717 W 41st St, Sioux Falls, SD 57105
4001 W 41st St, Sioux Falls, SD 57106
4825 S Louise Ave, Sioux Falls, SD 57106
2302 W 41st St, Sioux Falls, SD 57105
4801 S Louise Ave, Sioux Falls, SD 57106
5015 S Louise Ave, Sioux Falls, SD 57108
2009 W 41st St # 1, Sioux Falls, SD 57105
5100 S Louise Ave, Sioux Falls, SD 57108
2111 S Minnesota Ave, Sioux Falls, SD 57105
2620 S Louise Ave, Sioux Falls, SD 57106