Caribbean restaurant specializing in takeaway. Known for wings and fried chicken.