Khaja Ghar offers a unique dining experience with fresh, mouth-watering Nepalese cuisine, drawing influences from across Asia.