Dim sum menu (Dec 2007) at Dragon Castle, Walworth, London SE17
7 photos · 196 views