Get directions to: Lock Ill Restaurant, Fulton, NY
Restaurant address: 24 South 1st Street Fulton, NY 13069, USA
Restaurant: Lock Ill Restaurant