Restaurant · CaribbeanTop Taste60 Fairfield Street, London, SW18 1DY · SW18 1DYCuisineCaribbeanFeaturesFoodGet directionsOpen in Google Maps ↗+44 20 3674 2722