Wine bar · Albany Park
5
5 Postcards
Angelo's, a revamped family-owned Italian gem since '62, serves up exquisite thin-crust pizza, refined dishes, and great wine in a cozy, film-filled atmosphere.
3026 W Montrose Ave, Chicago, IL 60618 Get directions
$$ · Menu