Restaurant Reviews from DiningGuide411.com
    Top : United_States: IN: Indianapolis

Sakura Japanese Restaurant, Indianapolis, Indiana










Sakura Japanese Restaurant
7201 N. Keystone Ave.
Indianapolis IN United States

Parking: Available<br>Reservations: Recommended


Price Range: $15.01 - $30
Phone: 317.259.4171
Accepts: American Express, Visa, MasterCard/Eurocard, Discover, gift certificates

Alcohol: wine / beer

Dress: casual

Reservations: recommended

Parking: own parking lot