The site is locally famous with Crystal Palace FC fans for the smoke and smell which pours over Selhurst Park on matchdays
Source link
The Croydon Caribbean takeaway with a 'near constant queue out the door' named one of the 30 best places to eat in the country
