Indonesian in London - Forest Gate 47 Upton Lane, Forest Gate, London, E7 9PA Tags: delicatessen, takeaway