Sakura Japanese Restaurant Babylon NY
Add Website
Close
Sakura Japanese Restaurant
Be first to review 111 Deer Park Avenue,Babylon NY 11702 Phone Number: (631) 893-1811
Sakura Japanese Restaurant Store Hours
Hours may fluctuate
Post a review
Sakura Japanese Restaurant Nearby
Locations Closest to You miles-
Sakura Japanese Restaurant - Oceanside 2757 Long Beach Road16.52
-
Sakura Japanese Restaurant - New York 35-15 Ditmars Blvd31.02
-
Sakura Japanese Restaurant - Westport 680 Post Road East31.64