Search results
- Green House Chinese RestaurantChinese Restaurant
Phone: (510) 895-1818
699 Lewelling Blvd, Ste 270 San Leandro, CA 94579 2115.40 mi
Is this your business? Verify your listing
Phone: (510) 895-1818
699 Lewelling Blvd, Ste 270 San Leandro, CA 94579 2115.40 mi
Is this your business? Verify your listing
2.0 1 review
Very pricey for special dishes like sea bass and roasted pig. Other than that prices are normal and food ok. I will go again but will check prices before ordering More