Osaka | Japanese Restaurant
121 Market St, Flowood MS 39232
(601) 936-7000
Directions
Order Online Delivery
Ubereats
Postmates
Doordash
Flowood, Mississippi
Osaka | Japanese Restaurant
121 Market St, Flowood
(601) 936-7000