Green Island Restaurant - 4012 Geary Blvd, San Francisco, CA 94118, USA on Eaten