Jewels Restaurant in Katra located on the corner of Main Chowk (near the bus stand and tourist office).
It is self service and centrally air-conditioned restaurant (like
Angan in Delhi) and the food here is quite tasty and is prepared without onions and garlic. Taste of north Indian dishes is similar to what you will find in Delhi, which can be a plus/minus point depending on what you are looking for. Food is slightly expensive and the price mentioned on the menu is without 12.5% VAT.
The biggest sore point though is the speed of service, whether it is when placing your order or while taking delivery of the food item. It is quite slow even if one factors in the amount of customers it gets.