Chef's Farmhouse is pretty near Jawalamukhi Devi Temple. Guests say that they like the menu of Chinese and Indian cuisines here. You will be served nicely cooked chicken.
Request content removal
Request content removal
Request content removal