Skip to Main Content

Sushi Boss

Categories Asian Seafood Sushi

Address

803 West 10th Street
Indianapolis, IN 46202
(317) 955-2677

visit website

View on Google Maps

Details

We are an innovative sushi concept that lets you create your own sushi roll in any combination you desire. Every roll is made fresh before your eyes with the ingredients you select, so you can be as creative as you like or choose from our signature sushi menu. 

Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking