Join Now Osaka Japanese Restaurant Food & Beverage Osaka Japanese Restaurant Visit Website Request Info 4323 Lakeland Drive Flowood, MS 39232 (601) 936-7000