Update Info - Storm Celler
This restaurant was reported as closed. If it is open, let us know.
Storm Celler
408 E Main St
Lewis, IA 51544
408 E Main St
Lewis, IA 51544
This restaurant was reported as closed. If it is open, let us know.