Get directions to: Sushi Ma Nster, Montrose, CA
Restaurant address: 2426 Honolulu Ave Montrose, CA 91020, USA
Restaurant: Sushi Ma Nster