Oren Delicatessen

6c Ada Street London E8 4QU