Yes, this place is accessible for wheelchairs.
Yes, our website is: https://baolondon.com/
The primary served dish is: Noodles
Our address is: 1 Redchurch Street, E2 7DJ, London
No reviews found. Be the first to review BAO Noodle Shop!