Geos PizzaElmwood Park | Website
Of the many spots to get great pizza in Elmwood Park, Geos certainly rates. Fans adore the crisp, thin crust pizza and its rich sauce and piquant Italian sausage and pepperoni. A neighborhood institution for more than 40 years. Carry out and delivery only.