Get directions to: Osaka Japanese Restaurant, Columbia, MO
Restaurant address: 120 E Nifong Blvd # A Columbia, MO 65203, USA
Restaurant: Osaka Japanese Restaurant