39 The Market Square, London N9 0TZ
This business specializes in a unique blend of continental dishes and Afro-Caribbean cuisine, offering a diverse menu that caters to a wide range of tastes.
Rating: 4.0