Champor-Champor by Helen Wright 13 April 2002 | London From the moment you step through the door and take in the delicate waft of incense you can tell this is not going to be an ordinary meal. Continue Reading