Get directions to: Eighty Eight Express, Anaheim, CA
Restaurant address: 221 S Magnolia Ave Ste R Anaheim, CA 92804, USA
Restaurant: Eighty Eight Express