Osaka Japanese Restaurant
122 E Washington St, Iowa City, IA 52240-3924
Osaka Japanese Restaurant is a Japanese, Sushi place is located in Iowa City, Iowa. The address of Osaka Japanese Restaurant is 122 E Washington St, Iowa City, IA 52240-3924.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 319-338-9988, or open their website to view relevant information, The url is http://www.osakaic.com