Left Wing (Arcadia) Left Wing 炸鸡 (Arcadia)

1101 W Huntington Dr, Arcadia, CA