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. |
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.
Quite pricey—both food and wines—so this is a place to visit only on special occassions
Nesso Italian Kitchen has a 4.7 star rating with 3,099 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.