Which are the best Caribbean takeaways in Rickmansworth, WD3?

1. Patwarls

99 Vicarage Road
West Watford, Watford WD18 0EB
Caribbean / Jamaican
(1459)