call us 0207 132 1212
Bella Cosa
disclaimer : *menu is subject to change

Chef’s Isle

Whether you want a quick lunch, a small bite with your friend after work, or a relaxed and interactive dinner, you’ll be welcome at our Chef’s Isle.

There is no better setting for a cordial chat or a relaxing meal. The fresh atmosphere and flattering lighting set the ideal mood, while a robust list of signature cocktails complements your experience perfectly.