Eating American (Traditional) Sandwich at Log House restaurant in Barkhamsted, CT.

Feedback

Do you manage or own Log House?

Yes