Le Centre > Wienerschnitzel

Wienerschnitzel


The Wienerschnitzel sign in Champaign, IL. (May, 2006)

A Tastee Freez/Wienerschnitzel in Champaign, IL. (April, 2010/July, 2016)