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. |
Joe was a great server and had great recommendations. The atmosphere was great, but the food was okay. Overall, not a bad place.
Business response:
Hi Michael, Thank you for taking the time to share your experience. We're thrilled to hear that you enjoyed our atmosphere and service. We're sorry to hear that our food didn't quite hit the mark for you. We're always striving to improve and your feedback is invaluable in this process. We hope to have the opportunity to serve you again and provide a better experience. The Nesso Management
Great food! Had the octopus appetizer which was tender and tasty. I'll definitely get that again next time. Also had the lamb ragu orechiette, black ink pasta, and trout dishes, all of which were superb. Our server, Miles, was fantastic.
Business response:
Donna, thank You for the glowing review. I will definitely pass your review on to Myles! Thanks, Nesso Mangement
Nesso Italian Kitchen has a 4.7 star rating with 3,244 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.