Orchid Thai Cuisine

835 Twelve Bridges Dr Suite 100, Lincoln, CA 95648, United States