Restaurant
Osaka | Japanese Restaurant
Flowood, MS90% like it (4.5 / 256 Reviews )
CONTACT
Address: 4323 Lakeland Dr, Flowood, MS 39232, United States Map ➦ Get Directions
Phone : +1 (601) 936-7000 Call
ABOUT
Osaka | Japanese Restaurant is a restaurant located
at 4323 Lakeland Dr, 39232, Flowood
, MS.
It has received 256 reviews with an average rating of 4.5 stars.
It has received 256 reviews with an average rating of 4.5 stars.
FAQs
This Restaurant received 4.5 points from 256 customer reviews.
The address of Osaka | Japanese Restaurant is:
Osaka | Japanese Restaurant4323 Lakeland Dr
Flowood, Mississippi 39232
P: +16019367000
Osaka | Japanese Restaurant is listed under
LOCATION
Osaka | Japanese Restaurant Location