Get directions to: The Last Bite, High Falls, NY
Restaurant address: 103 Main St High Falls, NY 12440, USA
Restaurant: The Last Bite