a fashionable restaurant by the River Thames in Hammersmith, London, established in 1987. It is famous for its Italian food and there are several River Café recipe books.
RIVER CAFÉ
Meaning of RIVER CAFÉ in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005