2808 S Eagle Rd, Newtown, Pennsylvania 18940 USA
11 people just waiting for takeout orders!!! I ordered at 5:15 for pickup at 6:45, and now I'm here waiting over 20 minutes!!
Photo Credit: Yelp