Dim sum

Lotus Chinese Floating Restaurant

9 Oakland Quay, Isle of Dogs, Greater London E14 9RH

Loading…