Restaurant at the Villa Inn - Restaurants - Indianapolis, Indiana



City: Indianapolis, IN
Category: Restaurants
Telephone: (317) 916-8500
Address: 1456 N. Delaware St.

Description: You don’t have to be a guest at this lovely 1906 inn to dine on its cuisine, but it is a luxurious treat to stay here and dine. Casual elegance and fine Italian-American cuisine keep guests returning. Breakfast items include Grand Marnier French toast and a wide selection of teas. Try the “blooming” tea, premium white tea leaves and natural herbal flowers handcrafted and ready to blossom when immersed in hot water. For dinner, the menu features dishes like the Black Angus filet with port-balsamic reduction, gnocchi, spinach, and whole roasted tomatoes; and handmade Italian meatballs in red wine sauce with fresh Parmesan. Save room for what has been voted Indianapolis’s best chocolate dessert. Should you feel so inclined, there is also a lovely spa on the premises featuring full spa services.
Back