top of page
Restaurants - Chinese
Green Island Restaurant

Street Address:
4012 Geary Blvd San Francisco, CA 94118
Website Address:
Email Address:
Phone Number:
415-387-9600

About Us
No-frills, family-owned Chinese nook preparing hearty, homestyle Cantonese & some Vietnamese dishes.


bottom of page