The restaurant offers a special Ramadan Roast (Island Roast) to celebrate the occasion.
For each plate and mocktail sold, the restaurant pledges to donate to Friends of Al Aqsa and World Food Programme, incorporating the essential Ramadan practice of charity into their offer.
The restaurant provides a dedicated prayer space for their customers.
The restaurant specializes in cuisine from all over South America & the Caribbean, including dishes from Jamaica, Colombia, Mexico, and more.
The restaurant is located at 83-85 Kentish Town Road, London, England, NW1 8NY, United Kingdom.