Restaurant - Caribbean in Wavertree Technology Park, Liverpool