There are several main types of restaurants. Casual style dining restaurants offer moderately priced entrees with table service but non-disposable dishes. Cafes do not offer table service and customers order at a counter, traditionally serving coffee, pastries, and light meals. Pubs originated in Europe and offer beer and full menus in a casual atmosphere. Fast casual dining is more upscale than fast food, offering disposable dishes but gourmet ingredients and presentation with open kitchens.