Telford Plaza

Address
Shop G19 & G58, G/F, Telford Plaza I, Kowloon Bay, Kowloon
Tel
852-2305 0062
Business Hours
10:00-22:00 (Mon - Sun)