Ba Shan Restaurant


Ba Shan serves authentic snacks and homestyle dishes from Sichuan and northern China inan elegant setting designed to evoke the atmosphere of an old county town. House specialities include irresistible pot-sticker dumplings, spicy cucumber salad and Xi’an flatbreads stuffed with stewed pork.

This content has been supplied by Ba Shan Restaurant

Typical meal price: From £26.00 (USD37.91) per diner

£26 to £40

This content has been supplied by Ba Shan Restaurant

Book Now

Reserve table

96% customer satisfaction rate


Ba Shan Restaurant

24 Romilly Street
Yelp Reviews

3 out of 5 based on 36 reviews

Top 5 reviews of Ba Shan Restaurant

4.0 out of 5 18 January 2016
by Mike R.

By far the best Chinese restaurant in China town. It's always crowded and I have never been disappointed with the food.

Service is nothing to write home about - but the food more than makes up for it.

The decor isn't too bad either. Ambiance is a bit sterile and it can get a little cosy - but for the price one is paying, it is to be expected. All in all, a must go for anyone who likes a bit...more

4.0 out of 5 14 August 2015
by Adam G.

Ba shan is another fine kitchen from the bar shu mini-chain. This one has more dishes from Hunan, but still with a lot of overlap with menu items from the Sichuan siblings. And like bar shu opposite, the great cooking and great decor is slightly undermined by unfriendly service. We got a table with almost zero wait on Friday night which was great, tho the layout is awkward, they'd squeezed one...more

4.0 out of 5 26 June 2015
by Hoda T.

Awesome every single time! We make a point to stop by everytime we are in London.

The food is amazingly spicy but the restaurant is tight. I took off a star because I wish the restaurant was more kid friendly.more

3.0 out of 5 30 March 2015
by Esvetlana27 ..

"If you don't eat chillis, you are not ready for a revolution..."

We were looking for a Vietnamese place to have dinner but came across Sichuan restaurant Ba Shan, which seemed to have a nice atmosphere inside and felt like it was known by locals as a good place to eat.

Once seated, we were given a thick red fake leather menu...more

4.0 out of 5 11 March 2015
by Michal R.

This is a very good Szechuan restaurant. I've eaten here many times and every dish is fantastic. You must try bean curd - so yummy and spicy!

The waiters are not very friendly though. Skip the small talk - they don't care...more

Look for similar items by category

Is Ba Shan Restaurant your business?

Find out how you can update and improve this listing.