Green Tea Chinese Restaurant
29615 Mission Blvd Hayward, CA 94544-6130
510-581-9648
Business Hours:
Payment Types