Thep Lela Thai

Thep Lela Thai

Thep Lela Thai serves authentic Thai food at their restaurant located in the Strawberry Village shopping center in Mill Valley.