Olive Bakery

93a Stroud Green Road London N4 3PX