Ho Dala Restaurant in san francisco
5801 Geary Blvd, San Francisco, CA 94121-2004
Ho Dala Restaurant in san francisco is a place is located in San Francisco, California. The address of Ho Dala Restaurant in san francisco is 5801 Geary Blvd, San Francisco, CA 94121-2004.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 415-702-9510,