Green Bamboo
1240 Noriega St 94122
(Seafood, Chinese, Pho, Salad, Vietnamese)
Order Online

Come visit us at: 1240 Noriega St, San Francisco, CA 94122