OPEN

Du'aa Diner

restaurant
4.1(804 reviews)
223, 225 Whitechapel Rd, London E1 1DB, UK