IZABELLA CAFE & PATISSERIE CAMDEN is a café on London’s Camden High Street serving cakes, pastries, and coffee. You can mix your own smoothies, and waffles and ice cream are also available. Drinks are served quickly, and the restroom is kept clean. Birthday cakes are available, and the café can be used for birthday parties.