514 S 69th St, Upper Darby, Pennsylvania 19082 USA
Greatest place around! Very cheap! No more chicken, but there's a top notch surpurb chinese restaurant next store to the left!
Photo Credit: Yelp