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. |
Interesting menu snd deliciod food. Anxious to return and try other options . Delicious doughnuts for dessert!
Great spot for Valentine’s day! The food was delicious and our server, Jared, was really friendly and helpful.
Excellent. Another Cunningham hit out of the park. Get the lobster tortellini!
Great Italian first class event! From the amazing menu to the superb Italian-rich wine list!
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.