Traditional, authentic Chinese food from the sichuan province of China.

Location