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. |
Fantastic meatballs to start out with and a lovely Cesar salad. The veal parm was amazing and the stuffed ravioli (handmade) was to die for. Server was attentive and knowledgeable.
We haven’t been to Nesso in a while and we were very excited about the new items on the menu. Our server, Lauren, was a 10 out of 10! Her suggestions were spot on, especially the craft cocktail that she recommended. Cam was also a 10 out of 10 recommending the perfect bottle of wine. We gave him our price point and what we like and he suggested about four different bottles. The one that we chose was perfect! My husband said it was a highlight of his meal. Our friends had never been to Nesso and they repeatedly said it was th... read more
Nesso Italian Kitchen has a 4.7 star rating with 3,017 reviews.
Nesso Italian Kitchen is closed now. It will open at 4:00 p.m.