Welcome to Truman Talley Specialties at 3819 W Slauson Ave Ste 6, Los Angeles, CA 90043-2970Los Angeles. This restaurant is rated 0/5 on our system. Check out Truman Talley Specialties and let us know what you think through comments and photos!
Write a review