Indianapolis sushi restaurants you'll love
Must-try sushi restaurants in Indianapolis
Sakura Japanese Restaurant - 7201 N Keystone Ave
7201 N Keystone Ave, Indianapolis
SEAFOOD • SUSHI
Blue Sushi Sake Grill - Blue Indy
2721 E 86TH STREET, Indianapolis