Osaka Japanese Steak House And Sushi Bar

Share:Osaka Japanese Steak House And Sushi Bar

Headings:

Restaurants, Restaurants Sushi

Latitude:42.026766 Longitude:-91.618256
5001 1st Ave SE Ste 104
Cedar Rapids, IA 52402