1844 Delmar Dr, Folcroft, Pennsylvania 19032 USA
This was supposed to be chicken lo mein. I only see a sea of cabbage.
Photo Credit: Yelp