There are many types of restaurants that differ in their level of service, atmosphere, and food offerings. Cafeterias offer self-serve options where patrons select pre-made foods. Fast food restaurants emphasize speed and offer disposable containers for eating. Casual dining restaurants provide table service with moderately priced meals. Fast casual is between fast food and casual dining with higher quality food and non-disposable items. Coffeehouses allow socializing with limited food options. Pubs traditionally focused on drinking but now offer food as well. Bistros serve simple, affordable meals in an informal setting. Ethnic restaurants specialize in a specific cultural cuisine.