Cheetahs remodeled their interior a while back, and this was my first visit since then. The place looks nice - there's a bunch of blue lights all over the place, the furniture has been completely replaced with leather or some sort of imitation (and this...
Full reviews and comments are available exclusively to VIP members. Join Now