Indianapolis, IN asian restaurants & food

Sakura Japanese Restaurant

Sushi Restaurant

7201 N Keystone Ave, Indianapolis, IN 46240
(317) 259-4171

,

Excellent Good Average Poor Awful 4.0 / 5 based on 76 votes

Photos

  • Sakura Japanese Restaurant photo by Shereen k
  • Sakura Japanese Restaurant photo by Nicole Lincoln
  • Sakura Japanese Restaurant photo by Shereen k
  • Sakura Japanese Restaurant photo by Tom Buckley
  • Sakura Japanese Restaurant photo by Justin Youngs
... spicy Texas Roll. The Hoosier Roll is good too. Great place Soft shell crab rolls - best ever Texas roll is to die for!!!

Reviews: 1

  • Adrienne B.