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. |
We could not have been happier with our choice for celebrating our daughter's college graduation. There were 9 in our party, and we made it a point to reserve a few weeks in advance. We were treated to a wonderful table location, that provided privacy, yet amidst the energy and ambiance of the restaurant. The entire wait staff was incredibly polite, efficient, and unobtrusive. The wine steward was outstanding, and while we certainly did not order wines on the high end of the spectrum, he respected our choices and had th... read more
If you go to this restaurant stick to ordering the fresh Pasta's. We started with the asparagus appetizer which came to the table cold and soggy, We also shared the Raw tuna appetizer and was very disappointed with the quality of the fish it tasted as it was previously frozen. However the house made pasta dish was excellent.
The food was wonderful, the service was wonderful and the wine was off the charts!
Nesso Italian Kitchen has a 4.7 star rating with 3,122 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.