Sakura Japanese Restaurant
Restaurant $$
7201 North Keystone Avenue, Indianapolis, IN 46240
Description
As one of the earlier Japanese restaurants in IndianapolisGet to know Sakura Japanese Restaurant
As one of the earlier Japanese restaurants in Indianapolis, Sakura has been serving fresh sushi and classic Japanese cuisines since 1987. It has been locally recognized for its fresh and quality menu items consisting of traditional and sushi rolls.