The River Cafe is an Italian restaurant in London that serves seasonal dishes made with fresh ingredients. The menu features dishes like wood-fired sea bass, homemade pasta, and roasted meats. The restaurant is located on the banks of the River Thames and has a beautiful outdoor terrace.