The Still Bar & Grill
109 N Main St, Templeton
(712) 669-3336
Menu
Restaurants in Templeton, IA
The Still Bar & Grill
109 N Main St, Templeton, IA 51463
(712) 669-3336