I finally stopped at the Greek Deli/Market in Newtown on 25 (down by Monroe) and had a great gyro! I've driven by it dozens of times and I'm glad I finally went in. The lamb was sooooo tender, not crunchy and overcooked like so many other places, the sauce was perfect and the pita was fresh. The place sells authentic greek grocery's like bulgur, balsamic vinager, philo dough etc and has a deli counter which sells boar's head meats and greek specialties. I would never expect this in Newtown, but I hope others find this gem soon before they have to close down!!!