They don't need to publicize, they have good food at a good price , locals love it.
No they dont
I do not know I don't work for the restaurant you'd have to ask them. All I know is that you will love their food
Thanks! Your answer is awaiting moderation.