Join Now Osaka Japanese Restaurant Food & BeverageEAT Osaka Japanese Restaurant Visit Website Request Info 121 Market Street Flowood, MS 39232 (601) 936-7000