Firth Cafe

221 N Main St Firth ID 83236 USA

(208) 346-9700

Location