Dundee Dell
Omaha, NE
Food
The Dundee Dell is a restaurant bar in the Dundee area of Omaha, Nebraska. It is perhaps best known for its homemade fish and chips and collection of single malt Scotch whisky, credited to being one of the largest in the United States.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account