Restaurant
Thai Orchid
Restaurant
Copperwood Square Shopping Center, 6974 Sunrise Blvd, Citrus Heights, CA 95610, United States
Explore authentic Thai dining options
Restaurant
Copperwood Square Shopping Center, 6974 Sunrise Blvd, Citrus Heights, CA 95610, United States