Sakura Japanese Restaurant

369 Merrick Ave.
Merrick
New York
United States