Grilled fish, pepper soup, and Caribbean flavours shine at this Lewisham restaurant when service is on point, though consistency varies.