Sakura Japanese Restaurant

111 Deer Park Ave.
Babylon
New York
United States