The Inn at Cambus is a small, traditional restaurant housed in a 19th-century building.