Villa Italian Specialties
Address:
6301 University Ave, Cedar Falls, IA 50613
Phone:
(319) 277-2285
Payment:
Nice to Know:
- Good For Kids Yes
- Accepts Credit Cards Yes
Other Details:
Villa Italian Specialties is located inside the College Square Mall. It sells traditional and stuffed pizza by the slice, whole pizzas, wraps, salads and specialties, including spaghetti with meatballs or meat sauce and chicken parmesan. Combination value meals and daily pizza specials are available.
Pizza, Restaurants, Italian
Other Businesses: