Barrafina

Location

  • Barrafina
  • 26-27 Dean Street
  • London
  • W1D 3LL

  • 43 Drury Lane
  • London
  • WC2B 5AJQ

  • 10 Adelaide Street
  • London
  • WC2N 4HZ

Chef

Angel Zapata