Archie Express Supermarket

142 Lea Bridge Road London E5 9RB