Dolly Dim Sum, Setia City Mall is located in Shah Alam, Malaysia on LG-155 & 156 Setia City Mall No. 7, Persiaran Setia Dagang Bandar Setia Alam, Sek, U13 Shah Alam. Dolly Dim Sum, Setia City Mall is rated 4.4 out of 5 in the category dim sum restaurant in Malaysia.
Address
LG-155 & 156 Setia City Mall No. 7, Persiaran Setia Dagang Bandar Setia Alam, Sek, U13 Shah Alam