Grand Lobby (Earth-2789)

The Grand Lobby is a location at the Last Resort.