Osaka Japanese Restaurant
Home >
IowaOsaka Japanese Restaurant stores in Iowa
Osaka Japanese Restaurant - Cedar Rapids
5001 1st Ave Se, Cedar Rapids, IA 52402
Osaka Japanese Restaurant - Davenport
320 W Kimberly Rd, #150, Davenport, IA 52806
Osaka Japanese Restaurant - Davenport
4901 Utica Ridge Rd, Davenport, IA 52807