Any suggestions for a restaurant with a cuisine starting with the letter "R"? (Russian, Romanian?) or even a venue with a name starting with "R"? We decided to skip Q for the latest edition of the alphabet dining club but really hope to get back on track on the 14th March - SW London area preferable but central London will be OK too!