Thai restaurant · 921 E Duane Ave, Sunnyvale, CA
Dine-In
More food in Sunnyvale, CA · Thai Food in Sunnyvale