Get directions to: Aloha Food Factory, Alhambra, CA
Restaurant address: 2990 West Valley Boulevard Alhambra, CA 91803, USA
Restaurant: Aloha Food Factory