33 S Newtown St Rd, Newtown Square, Pennsylvania 19073 USA
Euro Pizza -- turkey hoagie
Photo Credit: Yelp