Get directions to: Sakura Japanese Restaurant, Merrick, NY
Restaurant address: 369 Merrick Ave Merrick, NY 11566, USA
Restaurant: Sakura Japanese Restaurant