Grand Cafe Royal is a restaurant offering a fantastic menu for lunch and dinner. It is part of Hotel Royal Deventer and provides a complete dining experience.