Dolly Farm
Home
Malls
Lot One
Dolly Farm
Permanently Closed
Location
#02-24
Lot One
21 Choa Chu Kang Ave 4
Singapore 689812
[View on Google Maps]
Opening Hours
Daily:
11am - 9pm
Category
Fashion