Jaffa Food House

367 North End Road London SW6 1NW