Get directions to: Shogun Japanese Sushi & Steakhouse, Davenport, IA
Restaurant address: 3839 North Brady Street Davenport, IA 52806, USA
Restaurant: Shogun Japanese Sushi & Steakhouse