Cavus Baba Sofrasi

107 Stoke Newington Road London N16 8BX