1 Redchurch Street Greater London, England E1 6JJ
Seated: 14
Downstairs at BAO Noodle Shop is a private room and offers large dining table, banquette seatings with custom BAO wallpaper, ‘Call for Service’ button, 62-inch television and access to play your own music or movies. The BAO Noodle Shop set menu is available at £35pp and includes off-menu exclusive DIY Chicken BAO.