Los Angeles, California
Thai Pepper Restaurant