The Rose Garden Club in Shamian Park has one of Guangzhou's best riverside views, and the quiet shade of the park's Banyan trees along with it. Their mix of Chinese and international food includes steak, baked rice, seafood, spaghetti and curry. You can drop between 35 to 150 RMB on a dish here, and wine goes for between 150 and 800.