ABOVE: Villa Inn Restaurant and Spa in Indianapolis, Indiana. Photo provided by the venue and used with written permission.
1456 North Delaware Street
Indianapolis, IN 46202
Hours of Operation:
Breakfast: Mon-Fri: 7-10 AM
Sat: 8-11 AM
Sun: 8 AM to 1 PM
Lunch: Mon-Sat: 11 AM to 2 PM
Mon-Sat: 5-10 PM
The Restaurant at the Villa offers an innovative, heart healthy Greek, Mediterranean and Italian menu using the freshest local produce and leanest cuts of meat, including Mediterranean pasta, grilled salmon, beef tenderloin, portobello lasagna, and many more delicious menu items. Named one of Indy's 25 best restaurants by Indianapolis Monthly magazine.
Listed in order by date and time from today forward.
Currently there are no upcoming event listings in our database for the Villa Inn. Please visit again!