Vienna Inn

The Vienna Inn is a restaurant in Vienna.

First opened in 1960, the restaurant's claim to fame is its chili cheese dogs.

External Links