Details
Tabla Indian Restaurant & Bar
West India Dock Gate/Hertsmere Road
Poplar E14
020 7345 0345
Description