BAO Noodle Shop
BAO have mastered the art of the bao bun - now they've moved onto noodles, with beef noodles being the key draw at this Shoreditch restaurant. But worry not - bao buns are available too.
Address: 1 Redchurch Street, London E2 7DJ
- Shoreditch High Street
1 Redchurch Street, London E2 7DJ