Other Restaurants in London - Upton Park 155 High Street North, Upton Park, London, E6 1JB Tags: cuisine: sri lankan & indian, price for 2 (exc. drinks): £20