Skip to Main Content

Nesso Italian Kitchen

Categories Contemporary Italian Seafood

Address

339 S Delaware St
Indianapolis , IN 46204
(317) 643-7400

visit website

Details

Nesso highlights the rich flavors and traditions of Italian cuisine. Our menu offers a sampling of seafood, locally sourced meats and vegetables, fresh pasta, and other dishes by the Nesso culinary team.