Order Online

Green Tea House Chinese Restaurant

29615 Mission Blvd
Hayward, CA 94544
(510) 581-9648
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.