Get directions to: Sushi Fujiwara, Glendora, CA
Restaurant address: 1758 S Grand Ave Glendora, CA 91740, USA
Restaurant: Sushi Fujiwara