AOL Travel
Print

Osaka Japan, Flowood

Osaka Japan - Flowood, Mississippi
Osaka Japan
4321 Lakeland Drive, Flowood, MS 39232Map
601-936-7000
Cuisine: Japanese
Overview

With delicious Japanese cuisine and sushi, this restaurant is a local favorite. The full menu includes delicious entrees and appetizers.

Write a Review

How would you rate your overall experience with Osaka Japan?
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!
ADVERTISEMENT