I don't understand the many comments outraged by the welcome which have drastically reduced the rating of this restaurant.
I eat there regularly whether on site with the all-you-can-eat option or to take away and I have always been very well received, sometimes even with little touches (free drinks, starters, etc.)
The food is good and well worth the price.