330-948-9932 • Suite D

Villa Fresh Italian Kitchen is built on the strict loyalty to authentic old-world recipes from Naples, Italy.

Food Court Unit D

330.948.9932

Monday - Saturday: 10 a.m. - 9 p.m.

Sunday: 10 a.m. - 6 p.m.