3147 Cape Horn Rd, Red Lion, Pennsylvania 17356 USA
The is supposed to be Sesame Chicken - this is the worse excuse for Chinese Food I have ever had in my life. I will not be going back.
Photo Credit: Yelp