Alice Pizza is finally in Kowloon, opening its newest shop in Tsim Sha Tsui with a larger space for dine-in customers.