An upscale eatery is a type of restaurant that offers high-quality food and service. BISTRO and cafe are two types of upscale eateries. A BISTRO is typically a small, cozy restaurant that serves French cuisine, while a cafe is a casual restaurant that serves light meals and drinks.