The Leaf Garret

The Leaf Garret was a tea house in Springfield. It closed down by health inspectors due to the fact that their cakes were made out of rat droppings.