I wish to know if a heker is needed if you are eating just the two of you in a public place such a restaurant where there are other people around but these people are not eating at your specific table.
Answer
Yes, a heker is needed when eating at a table for two at a restaurant, even if others are in the vicinity, as a reminder during this shared meal that you are in niddah.