Szechuwan Garden is a Chinese restaurant offering familiar favorites in a sumptuously decorated dining room.