Rose Rozh Supermarket

20a St James's Street London E17 7PF