third platz

Impala

restaurant

Restaurant in Soho, on 1 list, on Top 10 Restaurants in London (researched, not yet voted).

Soho, London

On 1 list

  • 4
    Top 10 Restaurants in London

    London · score 0

    A Dean Street newcomer from chef Meedu Saad drawing on Egyptian, North African and Levantine cooking in an industrial-styled dining room.

Sources

Pages checked to verify this entry.