3316 Rte 112, Medford, New York 11763 USA
Random pair of slides in the restaurant ??
Photo Credit: Yelp