Restaurant Search

Carolls Kitchen

Odebolt, IA


CONTACT INFO

Phone:

712-668-2244

ADDRESS

Carolls Kitchen
214 South Main
Odebolt, IA 51458

More Restaurants in Odebolt

REVIEWS

Rate It: