Reviews of Sir Walter's Cafe in the Gardens. (Coffee Shop) in Edinburgh (Edinburgh).