Reviews of Band of Burgers, Southgate. (Restaurant) in London (London).