Restaurants Okoboji

O'farrell Sisters

Address
1109 Lake Shore Dr
Place
Okoboji , IA 51355-7719
Landline
(712) 332-7901

Description

O'farrell Sisters can be found at 1109 Lake Shore Dr . The following is offered: Restaurants - In Okoboji there are 3 other Restaurants. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants
(712)332-7901 (712)-332-7901 +17123327901

Map 1109 Lake Shore Dr