Fine dining restaurants typically serve a variety of foods, including seafood, steak, chicken, and pasta dishes. They also usually have a selection of wine and other alcoholic beverages.