Istanbul Meze Bar and Restaurant

92 Seven Sisters Road London N7 6AE