Gufha, located in Mysore, is a unique and themed restaurant that takes diners on a culinary adventure into the depths of a cave-like setting. The name “Gufha” itself means “cave” in Hindi, and the ...