Enjoy authentic Chinese cuisine at Shanghai Teahouse. Specializing in Szechuan dishes.