Ozzy's Pizza Shop IIPizza and more on N 5th Street.

Popular Menu Items

View full menu

Address

5640 N 5th St
Philadelphia PA, 19120
(215) 224-2400