Holy Carrot
Restaurant · Notting Hill

Holy Carrot

$$$ · Vegan

Inventive, plant-based recipes presented in a sophisticated, airy restaurant with cocktails.

Info

📍
Address
156 Portobello Rd, London W11 2EB, UK, LDN

More like this