Kabob Bowl

3125 N San Fernando Rd Los Angeles CA 90065 USA

(323) 474-6399

Location