1166 employees
Chowking (Chinese: 超群) is a Philippine-based restaurant chain. The concept combines a Western fast food service style with Chinese food.
1985