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 enjoyed a very relaxed meal and were provided excellent service from Anthony. He made several good suggestions. Wine service was great as well. We will be back. Thank you.
We went for Valentine’s day, and it was a perfect date night restaurant. We split a few small dishes and then had our own entrees. Most of the food was very good, though there was one appetizer we didn’t love. We also were recommended a bottle of wine that was exactly our taste. The service was great, too.
Nesso Italian Kitchen has a 4.7 star rating with 3,249 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.