Dim Sum Restaurant at Slough

1 Imperial China
(020 8943 1059)
196-198 Stanley Road, Teddington, TW118 Teddington, Slough, United Kingdom
Dim Sum Restaurant    Restaurant