La Plata Steakhouse hero image

La Plata Steakhouse

Restaurant

109 Sheen Ln, London SW14 8AE, UK

Biter Score
9.0
Closed
Friday: 12 PM – 3 PM, 6 PM – 10 PM