Address: 213 E India Dock Rd, E14 0ED, London
Phone: +44 20 3904 7666
Work time: Monday:12-11pm
Tuesday:12-11pm
Wednesday:12-11pm
Thursday:12-11pm
Friday:12-11pm
Saturday:12-11pm
Sunday:12-11pm

About Han Restaurant

Han Restaurant, is located at 213 E India Dock Rd, London, E14 0ED, UK

How to get to Han Restaurant?