Browsing Tag

Leicester Square

Ba Shan Restaurant Review, London, UK

Ba Shan London UK Interior Decor

Ba Shan is a Northern Chinese restaurant located near Chinatown in the Soho area of London. They specialize in small plates and we went for dinner. The menu changes significantly during lunch, so make sure you go when the dishes you want are available. Ba Shan opened in March 2009, their sister restaurant is Bar Shu located across the street.

Continue Reading

By using our site you agree to our: Privacy PolicyTerms of Use.

Subscribe to the Free Foodnut Newsletter