Big Chopsticks - Anaheim
3.5 Star Yelp Rating
237 Ratings yelp logo
1709 N. Kraemer Blvd. Anaheim, California 92806 | Restaurant Info