They're up the street from me filming right now at the Plainview diner here in Plainview LI NY.
Yep. I saw the cast picture on the wall behind the register of the diner. That's why I'm visiting this page. :)
My brother lives in Syosset, quite close to Plainview, though I don't know the diner.