169 Church Rd, Barnes, London SW13 9HR, United Kingdom
Closed· Opens Sat at 19:00
169 Church Rd, Barnes, London SW13 9HR, United Kingdom
No delivery
Spot something wrong?
Dishes at Riva. Prices may vary in venue.
Been to Riva? Be the first to share what you ate.