Champa Garden - San Francisco (Menu)

613 Faxon Ave, San Francisco
+1 415-349-4186

Give a rating to Champa Garden - San Francisco

Suggest a dish

How much did you spend at Champa Garden - San Francisco?