If your room at the Flamingo is near the right elevator, this place deserves two stars because it's convenient. If your room is not near the elevators, steer clear!
This place closes at 11pm, but they ran out of pizza at 10:50pm so they turned away the rest of the customers in line and shut down early. After much confusion regarding the ordering process and where the line was, I managed to get a single slice of meat lover's pizza for $4.59.
Pizza was so-so.