For order pickup please park by the sign located behind Lark Brewing and call when you arrive! Thank you!
Villa Italian Specialties

Villa Italian Specialties

6301 University Ave, Cedar Falls, IA 50613
319-277-2285

Closed until at 11:00 am

Full Hours
Closed Shop

Opening at 11:00 am

Villa Italian Specialties

Villa Italian Specialties

6301 University Ave, Cedar Falls, IA 50613
319-277-2285

Closed until at 11:00 am

Full Hours

Does Villa Italian Specialties have any deals?

Answer:

Villa Italian Specialties is currently offering deals. View the menu to see what deals are available.

Does Villa Italian Specialties offer delivery?

Answer:

Villa Italian Specialties does offer delivery. Delivery is $3.9.

Where is Villa Italian Specialties located?

Answer:

Villa Italian Specialties is located at 6301 University Ave, Cedar Falls, IA 50613.

What food is served at Villa Italian Specialties?

Answer:

Villa Italian Specialties makes by the slice pizza, tomato pie, thin crust pizza, stuffed pizza and more!
SliceRestaurants in Cedar Falls Villa Italian Specialties
Price: $$