Thai Chili

8696 Elk Grove Blvd #5, Elk Grove, CA 95624, United States