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. |
Great for my husband’s birthday dinner. Octopus and salmon cooked to perfection.
First time at this Cunningham gem. From the moment we met our host, the night was marvelous. We arrived early before heading to IRT. Our service was on point, the food was delicious! This is one gorgeous restaurant inside The Alexander.
Nesso Italian Kitchen has a 4.7 star rating with 3,017 reviews.
Nesso Italian Kitchen is closed now. It will open at 4:00 p.m.