Which are the best Caribbean takeaways in Iver, SL0?

1. Island Grill

3 Halls Terrace
Hillingdon Heath, Uxbridge UB10 0NS
Caribbean
(2374)