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. |
Fantastic food and wine. Loved the ambiance as well.
Phenomenal food and excellent service
The food and service was wonderful. The specialty drinks were creative and the wine list all Italian. Our waiter was informative, friendly, and attentive. We really enjoyed our whole experience!
This is what going out to dinner should be. We had an exceptional server, the menu is great (plenty of choices but not overwhelming), and the food and drinks were really good.
Nesso Italian Kitchen has a 4.7 star rating with 3,249 reviews.
Nesso Italian Kitchen is open now. It will close at 10:00 p.m.