Best Caribbean restaurant in Solihull, united kingdom