Green Tea House - Hayward, CA
Posted by: saopaulo1
N 37° 37.789 W 122° 02.875
10S E 584010 N 4165170
Green Tea House is a Chinese restaurant in Hayward, CA.
Waymark Code: WMJ895
Location: California, United States
Date Posted: 10/09/2013
Views: 1
This restaurant is a traditional Chinese restaurant located on Mission Blvd. it's in a strip mall. They also have pick up and delivery.