Skip to content
You are ordering from Sushi Club - W 10th St, Indy - 7230 W 10th St Indianapolis, IN 46214

Order online for takeout: Jumbo Spider from Sushi Club - W 10th St, Indy. Serving the best Japanese in Indianapolis, IN.