Green Tea House is a chinese restaurant Hayward located in United States.
29615 Mission Blvd (Industrial Pkwy.) Hayward , CA 94544 United States
Reservations | Yes |
Love the hot and sour soup and try the hot and sour seafood it's awesome. Place looks bad but food is good and cheap
The salt and pepper chicken wings and shrimp are excellent
Good to go Chinese food choice!
For $5 you can get the lunch special it comes w soup , appetizer , rice and your choice of entree.