Enjoy nature at Christoffel Restaurant in Banda Abou. The restaurant offers the most peaceful setting, delicious food and helpful, friendly service.