The menu and website listed are not correct. They are for a different store, Steph & Andy's Pizza Plus, in Tennessee.
1451 Coral Ridge AveCoralville, IA 52241
From Business: Villa Pizza is one of the locations of locations of Villa Fresh Italian Kitchen, which operates more than 200 locations throughout the world. Villa Fresh Italian Ki…