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. |
Disappointed in the recent changes to the menu and vibes making it more Americanized and less authentic Italian that made us really love it.
The patio doors were open for the Negroni event & the restaurant was incredibly HUMID. Fortunately, the business meeting was among good colleagues, but had this been any other business meeting, it would have been very embarrassing. We were all trying to discretely mop the sweat from ourselves throughout the meal. (And none of us are old enough for this to have been hot flashes.) our guests were from Houston, and even they noted that they didn’t expect the Indianapolis weather to be as unpleasant as Houston’s. Once we exite... read more
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.