River Cafe
Italian · Fine Dining · Casual Dining
The River Cafe is an iconic Italian restaurant established in London in 1987. It offers a more relaxed and affordable all-day cafe experience alongside its main restaurant. The establishment is known for its Michelin star status.
Location
Best places nearby
The highest rated places close to River Cafe.
Local restaurants nearby
- 1E Pellicci99
- 2Il Bordello98
- 350098
- 4Jacuzzi98
- 5Rucola97



