Get directions to: Anisa Thai Restaurant, Anaheim, CA
Restaurant address: 825 North Euclid Street Anaheim, CA 92801, USA
Restaurant: Anisa Thai Restaurant