Mount Royal is a restaurant offering Chinese cuisine with takeout and delivery options.