The Venison Hut

The Venison Hut is a fast food store at the Springfield Mall in Springfield.

History
It was seen in the Food Court.