hole-in-the-wall

noun
RareNot in standard dictionaries
1

A restaurant, shop or other establishment catering to customers that is particularly inconspicuous and easily overlooked.

2

Synonym of automated teller machine.

#colloquial#informal