IE Warning
Your browser is out of date!

This website uses the latest web technologies so it requires an up-to-date, fast browser!
Try Firefox or Chrome!

Welcome to Ba Shan!

Ba Shan

Ba Shan


24 Romilly Street London, uk 5AH
Tel: 020 7287 3266

Ba Shan is a restaurant located in Soho, London, UK 5AH. To place an takeout order or if you have any question, please call the restaurant at 020 7287 3266.