There are times in one's short life that you should try the best of the best. In this case its the World's best red wine - Penfolds Grange. For a reasonable price the staff will pour you a special glass of Grange. Sip it, slurp it, smell it and remember you have tasted the best. The rest of the wines...
More