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 food. Great service. We have been there twice in two weeks. Lots of flavor.
Our first time to Nesso. Just my wife and I on a Friday night. Happened to see one of our friends and their senior managers, Roddy. we had simply a wonderful night and the most incredible meal. Multiple courses with wine pairings! Octopus and tuna for the Crudo course, followed by tortelloni and rissoto for the primi course. The entrées followed. The food is exquisite. Incredible flavors, textures, and beautiful presentation. We felt like we were transported to Italy for this culinary experience. Tremendous value for the p... read more
Excellent menu and service. A little pricey but this is not your pasta and breadsticks Italian restaurant. Every dish was creative, well-prepared, and satisfying. Among our top choices of restaurants in Indy these days.
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.