Szechuwan Garden is a Chinese restaurant offering Sichuan specialties, sushi, and vegetarian options. Banquet space is available.