The Royal Hotel and Pizzeria
11 Main St, Lava Hot Springs
(208) 776-5216
Recent Reviews
The Royal Hotel and Pizzeria
11 Main St, Lava Hot Springs 83246
(208) 776-5216