The Shillelagh Tavern

Location:47-22 30th Ave, Long Island City, NY, United States