Bang Bang Oriental Foodhall, London: ‘Everything is on show’ – restaurant review Posted on August 6, 2017