The restaurant is situated on the main road with lots of customers attracted towards it.
But the prices are very high and tastes are not that good for the price that you pay.
Ambience is ok, staff are quite polite.
They have to improve on their recepies and also the prices, because there are many good competative restaurants out there.