It opened its first branch in Festival Walk, Kowloon Tong in 2004, but most of the branches are opened based on the re-decoration of Park'n Shop, Taste's sister company.
It introduced its first site in Festival Walk, Kowloon Tong in 2004, but most of its sites were established through the renovation of Park'n Shop, Taste's related company.