Nisa Extra Virginia Quay
1 Newport Ave, London
020 7538 4619
Menu
Isle of Dogs, Millwall and Poplar, Greater London
Nisa Extra Virginia Quay
1 Newport Ave, London, Greater London E14 2ED
020 7538 4619