Lucky China Town Mall

Address: 
Lucky China Town Mall, Lachambre St, Manila, 1202 Metro Manila
Contact Number: 
621-12-50
Store Hours: 
Monday - Sunday 10am - 10pm