Reviews of The Stand Comedy Club. (Night Club) in Edinburgh (Edinburgh).