📍 169 Church Rd, London SW13 9HR, UK
Weighted rating from:
Google: 4.6 • TripAdvisor: 4
Score calculated from online mentions, review sentiment, and dining indicators across London. Trust this score to find where to eat, drink, and dine in London.
Based on verified guest experiences

Located in the charming neighborhood of Barnes, London, Riva offers a delightful Italian dining experience that captivates both locals and visitors alike. Known for its cozy and inviting atmosphere, this restaurant stands out with its commitment to quality ingredients and outstanding preparation. Diners rave about the friendly staff who create a warm environment, making it a perfect spot for couples, families, or friends looking to enjoy a meal together. The menu features a variety of Italian and European dishes, ensuring there's something for everyone, while the generous portions and reasonable prices enhance the overall value of your dining experience. With a solid rating of 4.6 on Google and a 4.0 on TripAdvisor, Riva comes highly recommended for its delicious food and charming ambiance.
Google: 4.6 (165 reviews)
TripAdvisor: 4 (148 reviews)
Amazing delicious food, full quality ingredients and outstandingly prepared. Very friendly staff and charming cozy environment. Fully recommend. First time I have been there and I am looking forward to be back very soon!
We had amazing dinner at Riva today. Food was delicious, perfect combinations and flavours. My squid main course was absolutely fantastic. Highly recommended and we will be back for sure!
Been wanting to go to this Restaurant for ages and I finally got there yesterday. I went there for lunch with friends and it was an absolute pleasure. Really attentive staff and wonderful food and wine. A lovely cosy restaurant, felt like we were in Rome. Will definitely be going back.
Extremely rude, and racist. Visibly sneered at and gave completely different level of service to non-white and not poshly dressed members of our party, while those who were obviously upper middle class (RP accent and smart expensive clothes) got fawned over. If you're not white and wearing Armani be prepared to be treated like a bit of dirt on someone's shoe.