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. |
Had the best anniversary dinner here, definitely think it’s one of Indy’s best restaurants everything we ordered was delicious. Service was impeccable and the wine selection was superb. Can’t wait to come back!
Great experience. Excellent food. Server was great too...as out of town travelers from Columbus, I'd reco this to anyone staying at the nearby Alexander Hotel.
Was our second visit to Nesso and the food and drinks were just as excellent as the first visit. Go early and have Barry make you one of his specialty cocktails at the bar before dinner.
Nesso Italian Kitchen has a 4.7 star rating with 3,249 reviews.
Nesso Italian Kitchen is open now. It will close at 10:00 p.m.