Get directions to: Foxfire Restaurant, Anaheim, CA
Restaurant address: 5717 E Santa Ana Canyon Rd Anaheim, CA 92806, USA
Restaurant: Foxfire Restaurant