KIKO - KOWLOON BAY - Telford Plaza I

KIKO - KOWLOON BAY - Telford Plaza I

Unit G73, Telford Plaza I, 33Wai Yip Street
 KOWLOON BAY Hong Kong

Opening hours