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. |
Jay was our server and was absolutely outstanding!!!! So attentive and helpful with menu and drink choices. We’ve had Lauren before too and absolutely loved her ad well. The staff here are at such a higher level than anywhere else. And then there’s the food… every single item is phenomenal. The crab ravioli, the bucatini, the focaccia, the meatballs, the artichoke! If you are questioning whether to choose Nesso for your next dinner out, stop here! You are in for a real treat!!!!! Jay, even provided a beautiful birthday sprea... read more
Nesso Italian Kitchen has a 4.7 star rating with 3,146 reviews.
Nesso Italian Kitchen is closed now. It will open at 4:00 p.m.