Head down to Isola Bella and feast your eyes on a fresh, delectable menu combining Italian and Thai cuisine.
With an inviting yet not overwhelming atmosphere, enjoy flavoursome dishes that are sure to arouse your culinary senses.
|Typical meal price:||From £25.00 (USD33.04) per diner|
£25 and under
Venue Details & Map
111A-113 Golders GreenGolders GreenLondonNW11 8HR