Tea House is a Chinese restaurant and tea house offering a diverse menu, including Szechuan cuisine. It provides a full bar, free parking, and free Wi-Fi for diners.