Carib City | Caribbean Restaurant Limehouse

Get Directions

  • To:
  • 514 Commercial Rd, London, E1 0HY
  • From: