Where do you need Restaurants ?
Villa Inn Restaurant & Spa
317-917-9085
39.78746
-86.15451
Click here to get more information about Villa Inn Restaurant & Spa!
PAYMENT: Mastercard, Visa
Information provided by
About Villa Inn Restaurant & Spa
Waxing, Nail's, Massage, Make Up, Gift Certificates, Facials, Body Treatments
Reviews about Villa Inn Restaurant & Spa
nice food
They have a lot of nice foods here, so good and really make you full. A lot of seats so it's really nice to have dinner here.
By patricia11 January 02, 2013 at 08:25 PM