Thai Palace
1021 Avenida Pico
San Clemente
CA
92673
(949) 369-1819
thaifooddirect.com
Open Map
Description
Thai Palace is located at 1021 Avenida Pico, San Clemente, CA. This business specializes in Restaurants.
by merchantcircle on March 30, 2015 from
merchantcircle
Accepts Credit Cards
Casual
Good For: Lunch
lot
Noise Level: Quiet
Pad Thai Noodles
Restaurant
Restaurants
summer rolls
Thai