Home / Culture / Osaka Japanese Restaurant


When you want the best Sushi in Flowood, MS, come to Osaka Japanese Restaurant! We offer a wide array of traditional cuisine at this highly rated Restaurant including a full Sushi Bar, Poke, Sashimi and much more.

Address: 4325 Lakeland Drive, Flowood, MS 39232

Phone number: 601-936-7000

Share this page