The Doll House

Shop 3015A, Ground Level, Top Ryde City Shopping Centre

109 Blaxland Road, Ryde, Sydney, NSW, Australia, 2112

Phone: (61) 2 9807 7007


Opening Hours 

Monday - Saturday = 9am - 6pm

Sunday = 9am - 5pm

Contact Us