Reviews of Tony's Delicatessen. (Restaurant) in London (London).