Why are french restaurants so expensive