Unit S62 - S63, London W12 7JA
African restaurant | Caribbean restaurant
This independent, woman-led business offers premier Ital Caribbean vegan and vegetarian cuisine in Shepherds Bush. Whether for lunch or dinner, patrons can expect exceptional service and delicious, freshly prepared meals crafted to satisfy diverse tastes.