S!!! Thai Food

Overview

Address: 26490 Ynez Rd
Temecula, CA 92591
Website: Sthaifood.com
Phone: 951-699-0206