Royal Thai
LinkedIn Pintrest Facebook Twitter Google +

Royal Thai,

Auburn CA
Address: 891 Lincoln Way (at High St), Auburn CA 95603 / (530) 888-8086

Type: Restaurant

Cuisine: Indian Thai Vegan Vegetarian Vietnamese