Restaurant prices in France can vary depending on the type of establishment and the region, but here's a general overview.
Cafés and Brasseries: These casual dining spots often offer simpler fare like sandwiches, salads, and quiches. Prices can range from €8 to €15 for a main course.
Bistros: Bistros offer a more extensive menu than cafés, typically featuring traditional French dishes such as boeuf bourguignon or coq au vin. Prices for a main course usually range from €15 to €25.
Fine Dining Restaurants: Michelin-starred or upscale restaurants offer gourmet experiences with innovative cuisine and impeccable service. Prices for a multi-course meal can vary greatly but generally start from €50 per person and can go up to several hundred euros.
Patisseries and Bakeries: For pastries, cakes, and baked goods, prices vary depending on the item's complexity and size. Expect to pay anywhere from €2 to €8 for a pastry or slice of cake.
Fast Food Chains: Prices at international fast food chains like McDonald's or Subway are similar to those in other countries, with a meal typically costing around €6 to €10.
Wine and Drinks: Wine is a significant part of French dining, and prices can range from a few euros for a glass of house wine to hundreds of euros for a prestigious bottle at fine dining establishments. Soft drinks and bottled water typically cost around €2 to €4.
Both cash and card payments are acceptable in most restaurants in larger cities