Chicken N Chips

2728 Fletcher Dr Los Angeles CA 90039 USA

(323) 922-1070

Location