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 flavors, unmatched service, friendly and informative staff. Great spot for daughter in laws birthday
This was our first experience with Nesso and it was flawless. Anthony was an OUTSTANDING server, attentive, knowledgeable, and fun. We will definitely be back and I’ve already recommended the experience to others!!
Our service was exceptional and the appetizer hit the spot.
My family and I went to Nesso to celebrate my moms birthday. We had such a wonderful evening together. Brandon took great care of us along with his amazing support team. The only downside is that I wish I could have everything they create as it is all so delicious. Thank you Nesso for doing this so brilliantly. I cannot wait to go back.
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.