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. |
Beautiful food, attentive service, lovely space (we were in the front dining room).
Service was excellent, very easy to share dishes, great wine with a nice variety of price points. My second time here. Does NOT disappoint Love the atmosphere
Our party of four loved the experience at Nesso. Food was outstanding! It is expensive, but worth it for a special evening.
Nesso Italian Kitchen has a 4.7 star rating with 3,099 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.