wine and dine

Verb
  1. provide with food and drink, usually lavishly
  2. eat sumptuously
    • we wined and dined in Paris