July 22 at 8:47am
Stop in today for the best Thai food in Tahoe and be sure to bring your appetite!
Orchid's Thai Cuisine
2180 Lake Tahoe Blvd
Unit #1
South Lake Tahoe, CA
(530) 544-5541
Stop in today for the best Thai food in Tahoe and be sure to bring your appetite!