We had a wonderful vegan meal here, with wonderful service. It's a family restaurant, very small and very friendly, and the owners are very happy to accommodate dietary needs.
This restaurant is tiny (seats around 15) and fills up fast--they have a strong local clientele, which tells you something--so best to call ahead and make a dinner reservation. (We had our hotel do it for us.)
The location is very convenient, a few blocks from the rail station.
The owners are genuinely hospitable and enjoy talking with foreigners.
I would give 5 stars but HC only allows a max of 4 for nonveg restaurants.