Green Tea is a modest Chinese restaurant offering classic dishes like chow mein and fried rice. It's primarily a takeout spot with limited seating available.