Get directions to: Spice Thai Cuisine, Lake Forest, CA
Restaurant address: 24301 Muirlands Blvd Ste R Lake Forest, CA 92630, USA
Restaurant: Spice Thai Cuisine