Orchid's Thai Cuisine

  1. (530) 544-5541
    2180 Lake Tahoe Blvd
    Unit #1
    South Lake Tahoe, CA
    Operating hours: 
    Open Daily | Lunch: 11 am - 3 pm | Dinner: 4:30 pm - 9 pm
    Parking: 
    Lot