9906 Westminster Blvd, Garden Grove 92844, United States
9906 Westminster Blvd, Garden Grove 92844, United States
No delivery
Spot something wrong?
Dishes at Cho Tam Bien. Prices may vary in venue.
Been to Cho Tam Bien? Be the first to share what you ate.