La Plata Steakhouse
Restaurant
•
109 Sheen Ln, London SW14 8AE, UK
9.0
Sunday: 12 PM – 3 PM
See if anyone you trust recommends it!