Barn Thai

Thai restaurant · 921 E Duane Ave, Sunnyvale, CA

Dine-In

Hours

More food in Sunnyvale, CA · Thai Food in Sunnyvale