Directions to Thai Palace Restaurant

 
 

Thai Palace Restaurant

1015 Court St.
San Luis Obispo, CA 93401 | map
(805) 594-1744 | fax: (805) 594-9741


Get directions to:
Thai Palace Restaurant, 1015 Court St., San Luis Obispo CA

Get directions from:

Click to Print This Page