ratemybistro.co.uk
New Culture Revolution – Angel
Tucked away in one of the side streets behind the busy Upper Street in Angel, is this fantastic noodle and dumpling bar. It’s nothing short of great fresh tasting food. I really liked the sim…