Olmstedville from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Lucky Leprechaun - New York, Olmstedville, 612 Morse Memorial Hwy, 12857 (518) 251-3380 Map