Isola Bella - Golders Green

111A - 113 Golders Green Road London , London, NW11 8HR

Isola Bella - Golders Green says

With a diverse menu featuring Italian, Thai and healthy dishes, it's the perfect place to unwind and relax after a busy day's shopping.

Our fully licenced restaurant features an in-house bakery, including freshly-made sandwiches made to order, for eat in or take away.

Isola Bella is open from early till late from Sunday to Thursday, closes at sunset each Friday and reopens shortly after sunset on Saturday.

Isola Bella - Golders Green Location

111A - 113 Golders Green Road London , London NW11 8HR

|

020 8455 2228

|

Isola Bella - Golders Green's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!