O'Chicken

O'Chicken
Address : Shop 8A, 1/F, The Quayside, 77 Hoi Bun Road, Kwun Tong
Phone No. : 37047308