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. |
Service was impeccable. Our server was knowledgeable about the wines. He told us about the training, including tasting, that involved all of the servers. The food was beautifully presented and tasted even better. The noise level increased with a large party of millennials not only having a good time, but congratulating an expectant mother. Our only negative is the height of the table in relation to the banquets. I am 6'4" and my wife is 5'2". It was awkward for us to use a fork and knife since our forearms are at a s... read more
Nesso Italian Kitchen has a 4.7 star rating with 3,078 reviews.
Nesso Italian Kitchen is open now. It will close at 9:00 p.m.