automat

noun
  1. a restaurant in which food and drinks are obtained from small compartments opened by inserting coins or tokens
  2. Usage: chiefly historical; common in the early-to-mid 20th century, particularly in the United States

Examples