Des Cascades is a restaurant offering pizza and other dishes in a simple and welcoming atmosphere.