Osaka Steakhouse

4707 16th St Moline IL 61265 USA

(309) 762-2211

Location