Stars & Stripes
FAMILY RESTAURANTS

Address: 3301 Lake Shore Dr
Okoboji , Ia
51355-2580

Phone: 712-332-2113





Print