high-class restaurant; high-end store
Refers to an upscale establishment, typically a restaurant or retail shop, that offers premium products, services, or ambiance.
He reserved dinner at a high-class restaurant for their anniversary.
High-end stores line this street.