Le Castello is an Italian restaurant in Pierrefonds specializing in authentic pasta and pizza dishes made with 100% Italian products. They are known for their generous portions and quality Italian beer.