Little Red Riding Hood Grandma's home

 is a location in the Land of a Thousand Fables illusion. Originally owned by Little Red Riding Hood's grandmother, it's now used by the Big Bad Wolf to sleep off his hangovers.

Associated quest

 * Beyond Hill and Dale...