Chef Ted's

21315 Lopez St Woodland Hills CA 91364 USA

(323) 363-4872

Location