Green House Chinese Restaurant, SAN LEANDRO, California (CA)
Conveniently stationed at 699 Lewelling Boulevard () in SAN LEANDRO, California (CA) (94579), Green House Chinese Restaurant are available at 5108951818. Make sure you before you go to arrange your table in the restaurant.
More restaurants in SAN LEANDRO, California (CA)
Green House Chinese Restaurant contact information and details:
Address: 699 Lewelling Boulevard - , SAN LEANDRO, California (CA) 94579
Contact Phone: 5108951818