Thai Restaurants in Thai restaurant, Lake Elsinore, California

Explore authentic Thai dining options

Restaurant
Palm Thai Cuisine

Restaurant

29263 Central Ave Ste #C, Lake Elsinore, CA 92532, United States