Log Cabin Restaurant

1522 Metro Dr Schofield WI 54476 USA

(715) 359-3669

Location