Tao Thai Restaurant
Address:
893 W Foothill Blvd, Upland, CA 91786
Phone:
(909) 946-1888
Real Estate Agents,
Restaurants,
Thai
Other Businesses:
- WA Ba Grill at 899 W Foothill Blvd, Upland, CA 91786
- Lamppost Pizza at 907 W Foothill Blvd, Upland, CA 91786
- Pizza Hut at 915 W Foothill Blvd, Upland, CA 91786
- Cafe Provencal French Restaurant at 967 W Foothill Blvd, Upland, CA 91786
- Tum Thai Cuisine at 893 W Foothill Blvd, Upland, CA 91786