Dim sum menu (May 2009) at Dragon Castle, Walworth, London SE17
4 photos · 466 views