Definition of hole in the wall
noun
informal 1a small dingy place, especially a bar or restaurant:even though the gallery was only a hole in the wall, I couldn’t have afforded it [as modifier]:hole-in-the wall bars
2British an automatic cash dispenser installed in the outside wall of a bank.