Sushi Boss

$ • Sushi

4.7 (29)
View delivery time and booking fee. 

803 W 10th St, Indianapolis, IN 46202    More info

Opens at 2:00 PM
Most Popular
Signature Rolls
Sides
Create Your Own
Beverages