Get directions to: Osaka Japanese Steak House & Sushi, Appleton, WI
Restaurant address: 4421 W Wisconsin Ave Appleton, WI 54914, USA
Restaurant: Osaka Japanese Steak House & Sushi