2 Yabsley St, London E14 9RG
Restaurant
This establishment offers a Caribbean gourmet menu infused with European influences, all set within an elegantly appointed dining room featuring exquisite wallpaper.