Restaurants from Anaheim


4.3
Menu
Open Now
4.3
Menu
Open Now
City: Anaheim, 613 North Euclid Street Anaheim, CA 92801, United States
"This is the one Chinese Restaurant that I have never thought about going to During our 4 days Southern California tour our tour guide took us to this"