Green Tea House Chinese Restaurant
29615 Mission Blvd, Hayward CA 94544