Thai Family Restaurant
Address : 130 S Mountain Ave Ste P Upland, CA 91785
Phone : (909) 920-3640
Website : www.thaifamilyupland.com
Hours: Mon - Sun 11 am - 9 pm
View larger map