Reviews of Brown Sugar & Spice Caribbean Joint. (Restaurant) in London (London).