Sushi Den

233 S Delaware St, Indianapolis, IN

Menu (As of 10/30)

Guest Favorites

Desserts

Featured

Sushi Den: hours and how to order