Yalla Yalla [PERMANENTLY CLOSED]

Peninsula Square, London SE10 0DX
  • Lebanese Restaurants
Yalla Yalla has now ceased trading at Peninsula Square, London SE10 0DX