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. |
We had a reservation for 5, myself, my husband, my daughter and fiance, and a friend. I had to change the number of people in the reservation 3 times throughout the day and they were extremely accomodating throughout. We were seated on time graciously and well attended throughout the meal. Prices were average for a nicer place and food was delicious. My husband and I ordered the veal and were very happy. My daughter ordered the salmon and loved it. My friend ordered the lobster sausage stuffed pasta and everyone was pleased ... read more
Lived up to all its preopening hype. An enjoyable evening.
Fantastic place with food that is an experience all unto itself.
Nesso Italian Kitchen has a 4.7 star rating with 3,247 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.