/
/
Ozzy's Apizza, a celebrated New Haven Style pizzeria, has returned to its North Hollywood roots. This dog-friendly establishment has earned significant acclaim, including being named "Best Pizza in Los Angeles" by Barstool Sports. Further solidifying its reputation, Ozzy's Apizza has also been recognized among the Top 20...