Quote from illiquid:
Like alot of other restaurants in the area I don't know the english name, but I believe it's a part of a place called "Corner ## Restaurant" which is upstairs to it.
Walk south on Main St. from the subway exit, it's on the west side of the street on the corner before the LIRR overpass, you'll see a bright sign and a small booth where they make them as you order.
This weekend I shall "invade it". My mother in law is in town and she needs to experience new stuff. thanx for the directions.

