Steak Houses in Spencer, ID
1. The Peat Hotel & Steakhouse
1 N Broadway, Lima, MT, 59739
CLOSED NOW
From Business: Cold Drinks and Good Food!Cold Drinks and Good Food!
131 Years
in Business
2. Teton House
Showing 1-3 of 3
1 N Broadway, Lima, MT, 59739
From Business: Cold Drinks and Good Food!Cold Drinks and Good Food!
Showing 1-3 of 3