The referral sounded good until you got to the “I can’t tell you how I found this restaurant” bit. That is very, very strange.
Secret cat meat distributer.