Nesso

339 South Delaware Stnapolis
IN, 46204

Phone:

(317) 643-7400

Web:

Category: Restaurants

Store Hours:

Mon 5pm - 10pm
Tue 5pm - 10pm
Wed 5pm - 10pm
Thu 5pm - 10pm
Fri 5pm - 10pm
Sat 5pm - 10pm
Sun Closed

Nearby Stores:

Location Map:

About Nesso

Nesso Italian Kitchen highlights the rich flavors and traditions of Italian cuisine. Nesso’s menu offers a sampling of seafood, locally sourced meats and vegetables, fresh pasta, and other inspirational plates by the culinary team. Located in The Alexander Hotel in Indianapolis, natural light,..

Note: Nesso Indianapolis store hours are updated regularly, if you find any error please notify us.