For six decades, Old World Pizza has made its home inside an Elmwood Park strip mall near the bustling crossroads of North and Harlem Avenues.
Category: Eats
Posted inEats
Flavors we savor: Desserts
Posted inEats
Plants take the spotlight
Posted inEats
15 meals for 15 bucks
Posted inEats
The plot grows
Posted inEats
