Search results
- See moreSee moreSee moreSee moreSakura Japanese RestaurantSushi Restaurant · $$
Located in Wyckoff, New Jersey, Sakura Japanese Restaurant has been recognized as having one of the best Japanese...
Website: sakurawyckoff.com
Phone: (201) 848-6989
371 Franklin Ave Wyckoff, NJ 07481 2485.54 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly