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.
The company launched its inaugural branch at Festival Walk, Kowloon Tong in 2004, although the majority of its locations were opened as part of a store makeover of Park'n Shop, Taste's affiliated business.