Get directions to: Sakura Japanese Restaurant, Merrillville, IN
Restaurant address: 2523 W 81st Us 30 Merrillville, IN 46410, USA
Restaurant: Sakura Japanese Restaurant