Osaka Japanese Restaurant
Address:
320 W Kimberly Rd, Davenport, IA 52806
Phone:
(563) 386-5977
Cuisine:
Steakhouse
Restaurants,
Steak Houses,
Japanese
Other Businesses:
- Taco John's at 2618 W Locust St, Davenport, IA 52804
- Rosy's at 2618 W Locust St, Davenport, IA 52804
- Outback Steakhouse at 1235 E Kimberly Rd, Davenport, IA 52807
- Lone Star Steakhouse & Saloon at 4320 N Brady St, Davenport, IA 52806
- Villa Pizza at 320 W Kimberly Rd, Davenport, IA 52806