1. Srida Thai Cuisine
922 N Central Ave, Upland, CA 91786
Coordinate: 34.1054,-117.68955
Phone: (909) 946-6548
2. Pho Century
1244 W Foothill Blvd, Upland, CA 91786
Coordinate: 34.10668,-117.67195
Phone: (909) 985-2881
3. Thai Relax
2440 W Arrow Rte, Upland, CA 91786
Coordinate: 34.114433,-117.65833
Phone: (909) 445-9030