Sakura Japan (Newark)
186 W Market St, Newark
(973) 732-5162
Recent Reviews
Order Online
Reserve
You May Also Like
Blimpie - 186 W Market St
Sandwich Shop
NY Gyro King Newark - 208 W Market St
Halal, Middle Eastern, Falafel, Gyro
Crab Palace 2 - 186 W Market St #111
Seafood Markets
Restaurants in Newark, NJ
Sakura Japan (Newark)
186 W Market St, Newark, NJ 07103
(973) 732-5162