Grand Café - Restaurant De Babbelaer is a restaurant and café located in Lochem. It is a popular spot for locals, with many visitors returning for the good service.