Photo Credit: Yelp
Photo of Sakura Japanese Steak, Seafood House & Sushi Bar
Sakura Japanese Steak, Seafood House & Sushi Bar
4215 Black Horse Pike, Mays Landing, New Jersey 08330 USA
4215 Black Horse Pike, Mays Landing, New Jersey 08330 USA
Photo Credit: Yelp