Believe it's at the corner of Queens Blvd and 43rd St?
Rather tasteful neon sign has gone up in the last week or so: "Yum Yum Restaurant Thai Cooking," or something like that. Absolutely no other details but: Damn, that's a nice sign.
Replaces a dusty-looking Korean BBQ place I never tried.
Anyone know anything about Yum Yum?