Ayanna’s London
2 Yabsley Street, London, Greater London E14 9RG, UK
Business overview
Ayanna’s London is a Caribbean fine dining restaurant in Canary Wharf offering the fine dining menus with a Caribbean twist.