hole in the wall

 

noun

informal
  • 1British an automatic cash dispenser installed in the outside wall of a bank.
  • 2chiefly North American a small dingy bar, shop, or restaurant.