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. |
Our service was impeccable. Most of the food was wonderful. I ordered veal; I wasn't crazy about the salty sauce on it. There was too much of it, which masked the flavor of the veal. Would not order it again. Everything else was enjoyable. Our seat was near the bar, so busy.
Nesso Italian Kitchen has a 4.7 star rating with 3,099 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.