Upscale restaurants

~noun

Entry: restaurants that offer high quality cuisine at a high end price and are very classy in their decor and themes. They offer full services and have a high quality of ambience. In most of the cases, only ultra rich can afford these restaurants on daily basis.

 

 

@ Milton-Kindersley Advanced Dictionary