thaiNot yet on Tasting Planet
Soo Raa Thai-American
Riverside Drive 10650, Toluca Lake, 91602 Los Angeles, United States
About
This casual strip mall eatery features a traditional Thai menu plus a few Asian American offerings.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!