what does hole in the wall mean?
 The term 'hole in the wall' is used to describe a house, or a restuarant or a shop that is is small, dark, sub-standard, or off the beaten path, and just not very nice. 