O'farrell Sistersrestrnt Facebook Twitter WhatsApp SMS Email Print Save Address 1109 Lake Shore Dr Okoboji, IA 51355 712-332-7901 Last Updated: January 25, 2021 Map Other Information Is this your business? Promote your business through our innovative Marketplace system! It's free to sign up! Claim this Business Categories Restaurants/food & Dining near Fargo , ND Facebook Twitter WhatsApp SMS Email Print Save