The Stalls (Dune)

The Stalls is a location that appears in the city of Dune.