Hi Suzanne,
I had a feeling this post would pique your interest.
Here's the link to the LIRR map:
http://www.mta.nyc.ny.us/lirr/html/lirrmap.htm
Follow from Penn to Jamaica and then to the green Oyster Bay Line. Above the word "Nassau" see the Glen Head station. (You may have to transfer once in Jamaica, if that.)
Just call the restaurant to confirm that this is the correct stop and they should be able to tell you what to do when you get off.
Hope you will agree with me that this is a diamond in the rough.
Let me know what you think.
Valerie