Details: I most recently found the truck near 50th Street and Sixth Avenue, New York City. It shows up at various places around the city. The official site is https://www.souvlakigr.com/
I’ve been here a number of times, but generally only because I lacked any real urge to eat anything else.