Osaka Restaurant
- Address
- 171 S Cox Creek Pky
- Place
- Sheffield , AL 35660
- Landline
- (256) 767-7761
Description
Osaka Restaurant can be found at 171 S Cox Creek Pky . The following is offered: Restaurants - In Sheffield there are 7 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(256)767-7761 (256)-767-7761 +12567677761