Green Tea House Chinese Restaurant
29615 Mission Blvd Hayward, CA 94544
Phone: (510) 581-9648
Store Hours:
Monday: | 10:45 AM – 08:00 PM |
Tuesday: | Closed |
Wed – Sun: | 10:45 AM – 08:00 PM |
Phone: (510) 581-9648
Monday: | 10:45 AM – 08:00 PM |
Tuesday: | Closed |
Wed – Sun: | 10:45 AM – 08:00 PM |