2740 Hamburg St, Schenectady, New York 12303 USA
Lemonade Refresher & Make Your Own Hot Dogs.
Photo Credit: Yelp