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. |
Excellent meal and fantastic service! We were very faithful to Cerulean when it occupied this space but LOVE what they have transformed the space into, it's warm, inviting and beautiful! Our waiter was kind, accommodating and very helpful! We had the tuna (Tonno on the menu) and prossciuto wrapped prunes (PRUGNE SECCHE on the menu) as our apps, both absolutely fantastic! I had the Calamarate pasta which was INCREDIBLE...and my husband had the Gnocchi which was good! Other friends had the Spaghettini and the Tortellini which ... read more
Great place
Nesso Italian Kitchen has a 4.7 star rating with 3,122 reviews.
Nesso Italian Kitchen is closed now. It will open at 5:00 p.m.