Natalee Thai Venice Blvd., Adjacent to Culver City

Natalee Thai Restaurant 10101 Venice Blvd., Los Angeles (Culver City Adjacent)