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. |
One of our favorite places for great Italian food. Service is excellent. Great wine list and ambience.
Business response:
Thanks for the great review! Thanks - Nesso Management
Honestly for pasta $27 is a bit much. It was way over cooked but that’s my Opinion. . Wine was good.
Business response:
Thank you for sharing your experience. We appreciate the feedback about the pasta; we are sorry it arrived overcooked and that the price felt high. We are glad the wine was enjoyable. We appreciate hearing from you and hope a future visit feels more satisfying. Cheers! Nesso management
The food and service were outstanding! The atmosphere was not ideal. It was a bit noisy and while the windows were nice, the view was the hustle and bustle of traffic.
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.