Charm Thai Restaurant

18318 Imperial Hwy
Yorba Linda, CA
714.528.4922
33.888611
-117.813403
Hours:
Mon:closed
Tue - Sun:11am - 10pm

for Charm Thai Restaurant
Directions
from: