Upload Photo

Off Key Tikki

Off Key Tikki is a bar located at 31 Baker Place on the West Bank Marina in Patchogue.