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. |
Superb service and outstanding food . Also love the restaurant redesign. This was my first time back since the Cerulean moved out. I say it’s a significant improvement! Will return myself and recommend to others!
Great evening. Sommelier is very knowledgeable and has assembled an amazing wine list (featuring Italian wines) and a high-end selection at the bar. The layout of the restaurant is outstanding with many somewhat secluded areas. This adds a level of intimacy and keeps the noise level at just the right level. A happy, sociable background, but one that you don’t have to shout over. Service was welcoming, attentive, and friendly. The meal was a special occasion and the staff arranged for a friend in Boston to order and pay f... read more
Nesso Italian Kitchen has a 4.7 star rating with 3,099 reviews.
Nesso Italian Kitchen is closed now. It will open tomorrow at 5:00 p.m.