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. |
Everything was delicious and beautiful!
Service was excellent - food presentation was very good the overall meal was good but for the price was expecting much more. Wine service and recommendations were also excellent
Have dined at Nesso twice. They knocked it out of the park on both occasions. My new favorite restaurant in Indy.
Another CRG masterpiece! Some of the best Italian influenced dining in the city. Our second visit topped the first. Tremendous Italian wine selection. Service is outstanding: Prompt, attentive and informed. Great bar and ambience. Fast becoming our favorite Indy dining spot. Move over Vida?
Nesso Italian Kitchen has a 4.7 star rating with 3,078 reviews.
Nesso Italian Kitchen is closed now. It will open at 4:00 p.m.