Palmsugar Thai Restaurant

6732 Crenshaw Blvd Los Angeles CA 90043 USA

(626) 290-8623

Location