Chowking is a chain Chinese restaurant that was founded in the Philippines in 1985 and would proceed to expand into the United States and other countries around the world. Unlike other options on ...