UKData checked October 2026
  1. Home
  2. London
  3. Latin American restaurants
  4. La Brasa Grill Steakhouse Elephant and Castle

La Brasa Grill Steakhouse Elephant and Castle

You will find La Brasa Grill Steakhouse Elephant and Castle, a Latin American restaurant, at 235 Walworth Rd in London. It is also listed as grill, bar & grill and restaurant. It is open on Sunday.

235 Walworth Rd, London SE17 1RLChecked October 2026