Nickaycia's

91 Dudden Hill Lane

NW10 1BD London


Nickaycia's is a Caribbean takeaway in London. Why don't you try our Fried Chicken or Oxtail?
Have you tried:
  • 1Plantain
  • 2Ackee & Saltfish
  • 3Bread Fruit
  • 4Ockro & Saltfish
  • 5Steam Fish