
Chicken On the Run
Shop A, 1 Princes Terrace Midlevels, Central, Hong Kong China
Location
Address
Shop A, 1 Princes Terrace Midlevels, Central, Hong Kong China
Parent Location
Asia/China
Features
Place ID
cn0150053
Contact Information
Phone
Website