1966 Deer Park Ave, Deer Park, New York 11729 USA
Creamed Spinach: the best of its kind, enjoyed this one a lot!
Photo Credit: Yelp