Green Island Restaurant ★★★★☆4.1 (177) Restaurants San Francisco Chinese restaurant · Burmese restaurant 4012 Geary Blvd, San Francisco, CA 94118 Call Website Details →