Thai Restaurants in Thai restaurant, Lava Hot Springs, Idaho

Explore authentic Thai dining options

Restaurant
Riverwalk Thai Food

Restaurant

695 Main St, Lava Hot Springs, ID 83246, United States