Reviews of Ranna (Bow). (Restaurant) in London (London).