New Thai Elephant - San Francisco
Restaurant
393 Bay St, San Francisco, CA 94133
Description
Home | New Thai ElephantFrequently Asked Questions
Q: Does New Thai Elephant - San Francisco have online ordering?
A: Yes, New Thai Elephant - San Francisco has online ordering with ChowNow.