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. |
Tried Nesso for the first time. All was good.
First course and drinks were superb. Waiter was attentive. Nice ambiance and classy. Risotto was amazing! My wife ordered Frutti di Mare as main course and unfortunately there were more unopened clams and mussels than opened ones and the octopus was over cooked. Hopefully they improved their techniques on seafood. We would definitely try again, but the main course this time was disappointing.
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.