18 Forest Ave, Glen Cove, New York 11542 USA
I'm impressed with the large selection of food options!
Photo Credit: Yelp