Zeyno Supermarket

55 New North Road London N1 6JB