Macau Restaurant (Tsim Sha Tsui) Macau Restaurant (Tsim Sha Tsui)
No.25-27 Lock Road, Tsim Sha Tsui, Hong Kong China