QiQi is a Chinese restaurant offering homemade specialties.