The Shillelagh Tavern

July 4, 2016 katesc1
Location:47-22 30th Ave, Long Island City, NY, United States