King Kebab
12462 Oxnard St 91606
(Greek, Mediterranean, Middle Eastern)
Order Online

Come visit us at: 12462 Oxnard St, North Hollywood, CA 91606