Get directions to: Shogun Sushi, Northridge, CA
Restaurant address: 10174 Reseda Blvd Northridge, CA 91324, USA
Restaurant: Shogun Sushi