This profile has been claimed by the business owner or representative.
339 South Delaware St, Indianapolis, IN, 46204, United States
Get directions| Weekday | Schedule | Status |
|---|---|---|
| Mon | 5:00 p.m. to 10:00 p.m. | |
| Tue | 5:00 p.m. to 10:00 p.m. | |
| Wed | 5:00 p.m. to 10:00 p.m. | |
| Thu | 5:00 p.m. to 10:00 p.m. | |
| Fri | 5:00 p.m. to 10:00 p.m. | |
| Sat | 5:00 p.m. to 10:00 p.m. | |
| Sun | 4:00 p.m. to 9:00 p.m. |
The simple ingredients are beautifully prepared resulting in complex flavors and another fantastic meal and experience. When you want to show off the Indianapolis food scene to out of town guests this is undoubtedly the place to start. Service is spectacular.
The food and wine are outstanding as are the cocktails. Or server was knowledgeable, making good suggestions, and appropriately attentive. Loved it.
Nesso Italian Kitchen has a 4.7 star rating with 3,078 reviews.
Nesso Italian Kitchen is open now. It will close at 9:00 p.m.