White Elephant Restaurant

146 Hazelwood Dr, South San Francisco, CA

Menu (As of 10/30)

Delivery

White Elephant Restaurant: hours and how to order