Tao Thai Restaurant

Overview

Address: 893 W Foothill Blvd
Upland, CA 91786
Website: taothairestaurant.com
Phone: 909-946-9288