The saying translates its true meaning in this restaurant. The food quality is par excellence. You cannot imagine a pizza of such good quality and taste in Dalhousie. Both the veg and non-veg items were really good. The team of eager to serve staff complements the food experience. A must visit for every food buff!