Eating Thai at Chili Cha Cha 2 restaurant in San Francisco, CA.
Amp Menu