Description
Name: Sakura Japanese Express
Address: 5417 MS-25 D, Flowood, MS 39232
Phone Number: +1 601-992-9998
Restaurant Type: Japanese restaurant, Sushi restaurant
Sakura Japanese Express is a Japanese restaurant located at 5417 MS-25 D Flowood/Mississippi
(Latitude,Longitude: 32.3506283,-90.0314016)
Postal Code: 39232
Location
-
5417 MS-25 D, Flowood, MS 39232
Add a review