Source: Google Street View
OMAHA, Neb. (KMTV) - Workers at Fox & Hound, located at 120th Street and West Dodge Road, discovered a “Closed” sign on the establishment when they arrived at work Wednesday.
Servers said they received their last paychecks yesterday and had no clue the shutdown was coming.
Wednesday afternoon, the restaurant was listed as "permanently closed" on Google.