Twin Panda Bowl

13576 Harbor Blvd Garden Grove CA 92843 USA

(714) 530-5310

Location