Loading map…

Barshu Restaurant

Barshu Restaurant in London offers authentic Sichuan cuisine. Experience the fiery, aromatic flavors and a satisfyingly tender texture from their expertly prepared dishes. A true taste of China in the UK.