Stella's

101 Newington Green Road London N1 4QY