Get directions to: Sakura Sushi, Merrick, NY
Restaurant address: 1828 Merrick Rd Merrick, NY 11566, USA
Restaurant: Sakura Sushi