Ozzy's Apizza

Entrance on, 5300 Lankershim Blvd, Chandler Blvd Suite 103, North Hollywood
(818) 533-4370