Someone please tell me I am not going crazy but I seem to remember there being a Peppermill casino on the strip many years ago.
If I am right it was directly across the street from the Stardust between the Peppermill Restaurant and Silver City (best casino ever in Vegas ) sort of set in the back
|