Get directions to: Mandarin Touch, Solvang, CA
Restaurant address: 475 1st St, Ste 10 Solvang, CA 93463, USA
Restaurant: Mandarin Touch