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. |
Nesso is a great dining experience. In my opinion it is the best Italian restaurant I have sampled in Indianapolis. I am fairly new to the area. I have also lived and dined internationally. I am currently making my way to the Northside in search of other Italian restaurants to compare. I keep coming back for the food and experience the staff provides. I am pleasantly surprised each time I dine here.
Feast of the Seven Fishes was amazing and made our Christmas Eve extra special!
Our waiter was attentive, but did not rush us. The food was excellent and the atmosphere was beautiful and relaxing which made our Christmas Eve very special. They accommodated our five year old by helping him into a booster seat and by giving him food suggestions.
Our pasta dinners were excellent and Olivia took great care of us. We’ll definitely be back!
Nesso Italian Kitchen has a 4.7 star rating with 3,243 reviews.
Nesso Italian Kitchen is open now. It will close at 10:00 p.m.