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 9:00 p.m. | |
| Tue | 5:00 p.m. to 9:00 p.m. | |
| Wed | 5:00 p.m. to 9:00 p.m. | |
| Thu | 5:00 p.m. to 9: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. |
This was probably the best dining experience I’ve had in this state. Food was exceptional, the staff was knowledgeable and lovely and the desserts were epic. I’ve tried many Italian restaurants in the state and this was the best. Fresh pasta, balanced sauces and the best wine list around. 10/10 cannot recommend this enough!
Nesso has a 4.7 star rating with 1,266 reviews.
Nesso is closed now. It will open at 4:00 p.m.