Definition of the River Cafe from the Oxford Advanced Learner's Dictionary


the River Cafe

; NAmE
jump to other results
a fashionable restaurant by the River Thames in Hammersmith, London, established in 1987. It is famous for its Italian food and the owners, Ruth Rogers and Rose Gray, have published several River Cafe recipe books.