I have been in for lunch here many many times. The quality and prices are always constant and inviting.
From the moment that you cross the threshold and are greeted with a warm hello, to the moment you depart, everything is enjoyable.
Their lunch time prices are very reasonable.
I would strongly recommend reserving judging by the number of people that have lunch there.