Get directions to: Dai Shogun Japanese Inn, Glendora, CA
Restaurant address: 750 W Rte 66 Ste D Glendora, CA 91740, USA
Restaurant: Dai Shogun Japanese Inn