Rodi Supermarket

168 Queens Road London E17 8PL