Jaffa Food Store

168 Rye Lane London SE15 4NB