entrestaurants011321_1.jpg
Sakura 15 is located at 895 S. College Mall Road. Sakura 15, which opened over IU's winter break, serves sushi and hibachi-style Japanese dishes.
Sakura 15 is located at 895 S. College Mall Road. Sakura 15, which opened over IU's winter break, serves sushi and hibachi-style Japanese dishes.