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. |
Everything was excellent! We travel all around the world and this was our first time at Nesso, we will definitely go back!
The best meal I’ve had in Indy. And I’ve tried everywhere. My wife and I were blown away by the food, the drinks, and the staff. Our waitress, Beatrice, was BEYOND exceptional. She was knowledgeable and fun, but didn’t hover. Great night.
The food is simply superlative and the service mostly attentive. However, there was a large and somewhat inebriated party nearby which detracted from the dining experience.
Nesso Italian Kitchen has a 4.7 star rating with 3,249 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.