Get directions to: Fuji Teriyaki, Anaheim, CA
Restaurant address: 5655 E La Palma Ave Ste 105 Anaheim, CA 92807, USA
Restaurant: Fuji Teriyaki