What can we describe a restaurant which sells expensive foods?
we call it luxury restaurant, high class restaurant in Chinese
Or just "an expensive restaurant".
Thanks guys!
Forum Rules