Print now
Tequila Jack's
Address :
Shop 7-8, G/F, Union Mansion, 33-35 Chatham Road South, Tsim Sha Tsui
Phone No. :
34285133
Print now