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