Full menu with prices & pictures
Thai Orchid Cafe 1001 N Main St, Alturas, USA, United...
+15302335101
As soon as we have a meal plan for Thai Orchid Cafe from Alturas, we will publish it here. In the meantime, feel free to take a look at the menus in the surrounding area. Or help us by uploading the meal plan here.
Most of the customers of the Thai Orchid Cafe were very satisfied with the service, the average rating is 3.7.
You can also simply ring the number +15302335101 to request your reservation.