Eating American (New) Pub Food at Auburn Inn restaurant in Chagrin Falls, OH.

Feedback

Do you manage or own Auburn Inn?

Yes