Get directions to: Oh's Osaka Japanese Cuisine, Medford, OR
Restaurant address: 35 North Central Avenue Medford, OR 97501, USA
Restaurant: Oh's Osaka Japanese Cuisine