The Star Cluster Casino Foyer is an area located in the Star Cluster Casino on the planet Nar Shaddaa.
NPCs[]
Vendors[]
- Imperial Medical Droid <Imperial Medical Service>
The Star Cluster Casino Foyer is an area located in the Star Cluster Casino on the planet Nar Shaddaa.