Is there a business in your town, which you are 100% sure is a front?
You're viewing a single thread.
There is a pizza place. We once went in to order food. There was no food, no menu, no drinks. We stood there and asked for a menu. They looked at us like we were nuts. We turned around and left.
To be fair, after COVID some of the diners started to only do delivery. So maybe it was that (most likely not, though)