Villa Fresh Italian Kitchen
Restaurant • Pizza restaurant • Italian restaurant • Catering service • Salad shop • Pasta shopCounter-serve pizza chain with traditional pies & slices, plus pasta & other Italian staples.
Address
49 W Maryland St 3rd Floor, Indianapolis, IN 46204
Contact
(317) 686-0618Rating on Google Maps
3.50 (72 reviews)Open on Google Maps
Working Hours
Permanently closed.