Get directions to: Barn Thai Restaurant, Sunnyvale, CA
Restaurant address: 921 East Duane Avenue Sunnyvale, CA 94085, USA
Restaurant: Barn Thai Restaurant