Site icon The Schumin Web

Mars Cheese Castle

Roadside sign for Mars Cheese Castle, a specialty grocery store and restaurant in Kenosha, Wisconsin.

Exit mobile version