The Sala Pao Shop Categories: Restaurant3922 N. Elston AveChicago, IL 60618 USAGet Directions(773) 697-9267Return to Business Listings